在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)
{