在ASP.Net Core 1.1 Web API中,我需要存储一些全局信息,这些信息必须在所有控制器中都可访问。因此,当客户端调用API上的某个端点时,必须设置某个变量(一个字典),该变量将从所有其他控制器中读取。从我所看到的,使用全局静态变量显然是一个坏主意?也许有人会告诉我为什么,以及什么是更好的选择?我听说过使用配置文件或缓存...
此刻我正在使用NWebsec.AspNetCore.Middleware nuget包来实现CSP头。当简单地创建一个新的ASP.NET Core 1.1 MVC应用程序并按照后续步骤修改启动时,仍然可以通过控制台注入脚本。我错过了什么? public class Startup
{
public Startup(IHostingEnvironment env)
{