9得票1回答
一个MVC Web应用作为API和客户端

我有一个MVC Web应用程序,一个WPF客户端和Web API服务器。我非常希望将API控制器引入到MVC应用程序中,并且只有一个应用程序/ API。我这样做的主要原因是为了让应用程序用户和API客户端都只需要进行一次登录过程。 我本来想将SignInManager<Applicat...

8得票1回答
在 aspnetcore 配置中的 appsetting.json 字典键中,是否有一种方式可以转义冒号?

我有一个appsetting.json文件里的提供程序字典 "AppSettings": { "Providers": { "http://localhost:5001": "Provider1", "http://localhost:50...

8得票1回答
Azure应用网关WAF阻止常见的ASP.Net Core请求

我已经在Azure WebApp上运行的ASP.Net Core应用程序前配置了一个Azure应用程序网关+ WAF。我已经开启了默认的OWASP 3.0规则并设置为预防模式。 我的问题是,通过WAF的每个请求都以某种方式失败,其中一些默认的规则返回403-禁止状态。 通过查看WAF日志,...

18得票2回答
使用Asp.Net 5实现实时重载

在Asp.Net 5中,由于它支持保存时编译,因此开发速度更快。 但是我仍然需要手动刷新浏览器。 在Visual Studio中是否有实时重新加载选项,或者我应该使用gulp插件来实现呢?

85得票13回答
ASP.NET Core:发布时排除或包含文件

在project.json文件之前有包含/排除部分,其中包括aspdotnet1.0 { "exclude": [ "node_modules", "bower_components" ], "publishExclude": [ "**.xproj", ...

19得票3回答
.NET Core 1.1中的传递引用

在使用.NET Core 1.1和Visual Studio 2017 RC开发一个示例Web应用程序时,我意识到以下问题: 作为您所见: ClassLibrary3 引用了 ClassLibrary2, 而 ClassLibrary2 又引用了 ClassLibrary1。 我...

36得票6回答
如何在C#中显示自定义消息的状态码?

在MVC5中,我使用了以下代码来返回一个带有自定义消息的状态码。它会在我的输出中显示提供的消息。return new HttpStatusCodeResult(403, "Not allowed"); 在 .NET Core 框架中,上述方法不适用,因此我尝试了下面的方法,但是我不知道如何传递...

12得票3回答
如何检查MVC Core配置文件中的一个部分是否存在?

如何检查已加载的ASP.NET Core配置文件中是否存在特定部分? 我有一个JSON配置文件,通过ConfigurationBuilder.AddJsonFile方法在Startup类中加载它。 这个JSON文件是一个带有以下布局的数组:{ "Url": "", "Regex...

8得票1回答
.NET Core动作过滤器不是属性类

我有一个动作过滤器需要调用,我已经在Startup.cs中声明了它。但是,当我在我的类上面调用它时,我得到了这个错误: LogUserNameFilter不是一个属性类 我不确定我错过了什么。 public class LogUserNameFilter : IActionFilte...

7得票1回答
建议的方法:如何在nupkg中包含javascript和css文件

我有一个NuGet包,提供前端和后端代码。 通常情况下,我会使用NuGet结构中的content文件夹将JavaScript和CSS文件分发给客户端。 现在,在ASP.NET 5中,安装前端依赖项的推荐方式是使用Bower或NPM。 我的NuGet包作为一个独立的.NET包或JS+CSS...