8得票1回答
在.NET Core 2中引用依赖于ConfigurationManager的.NET Framework程序集

我们有一些遗留的4.5.2类库,常用ConfigurationManager.AppSettings[key]。 是否可以在 .net core 2 应用程序中引用它们,以便在幕后正确地修补配置?也就是说,旧的调用到ConfigurationManager.AppSettings[key]在...

8得票2回答
如何在使用dot net core 2.0的ReadAsync方法中将http主体获取为字符串

我正在接收一个带有原始体的http post请求,尝试将http body流读入一个字符串中。 我正在使用由dotnet web命令生成的基本Hello World Web项目。根据文档: 在.NET Framework 4及更早版本中,您必须使用BeginRead和EndRead等方法来...

8得票1回答
.Net Core和Angular应用程序的最佳托管方式是什么?

我有一个 .Net Core API 和 Angular 网站,它们都已经建好并在本地运行。现在我想把它们发布到一个 .Net 托管提供商上,而不是 Azure。那么最好的方法是启用静态内容,然后构建我的 Angular 应用并将其放入 API 解决方案的 wwwroot 中吗? 附注:我正...

8得票2回答
Azure Vault客户端ID和客户端密钥的存储

我正在使用.NET Core 2.0和ASP.NET Core 2.0进行应用程序开发。 "test" 应用程序是一个.NET Core控制台应用程序。我编写的核心代码是一个类库。经过适当的测试后,我选择这样做,因为我不会在一段时间内使用它(它正在替换旧的ASPNET代码)。 无论如何,由于...

7得票4回答
.NET Core 2.0中无法在启动构造函数中注入自己的对象

我正在尝试使用依赖注入来注入自己的类,如下所示: // Startup.cs public class Startup { private readonly ILogger _log; private readonly IMainController _controller...

7得票4回答
Blazor: 实现404未找到页面

我想在我的应用程序内部实现一个页面,当Blazor路由器无法找到匹配的路由时,该页面会出现。目前,所有请求都路由到index.html,因此我无法通过通常的iis处理错误。如果我输入无效的路由,我将看到一个空白页面(实际上是index.html),并收到控制台错误:'Router' canno...

7得票1回答
Net Core:找不到“RoleProvider”的类型或命名空间名称

我正在将一个项目从.Net 4.6.2迁移到.Net Core 2.0。在Net Core中,RoleProvider的替代品是什么? 无法找到类型或命名空间名称'RoleProvider'(是否缺少using指令或程序集引用?) public class CustomerRolePro...

7得票1回答
使用C#或Linq实现MongoDB和SQL的相同语法

我可以为您翻译。这段内容讲述了MongoDB中不同的关键字,如InsertOne、ReplaceOne等,以及Linq(语言集成查询)的一个重点是使用通用语言,使人们可以利用依赖注入并在SQL或NoSQL之间进行切换而不会大幅更改语法。 SQL使用.Add()和.Remove()。 有没有一...

7得票1回答
使用记录器进行dotnet构建

如果我想指定一个日志记录器,可以设置日志文件的名称和位置,我会按照以下步骤进行操作: dotnet build /l:FileLogger,Microsoft.Build.Engine;logfile=MyLog.log 这个语法在我以前使用msbuild时有效,但是在使用dotnet时...

7得票4回答
执行该应用程序所需的库'libhostpolicy.so'未找到。

运行dotnet控制台应用程序时,我遇到了这个错误。我从一个目录中运行它,这个目录中复制了.dll和.pdb文件。 这个错误的原因是什么?