我想測試我的MVC項目。爲了簡單起見,在Startup
I類有:Startup.cs不是解僱
public static IConfiguration Configuration { get; set; }
public Startup(IHostingEnvironment env)
{
// Setup configuration sources.
var configuration = new Configuration()
.AddJsonFile("config.json");
Configuration = configuration;
}
,我使用這個配置全球範圍內,像這樣:
private static string connectionString = Startup.Configuration["Database:ConnectionString"];
它的工作原理,它可以在文件中找到。
我的問題:
當我運行測試,Startup
類似乎不被解僱。因爲無論何時我訪問Startup.Configuration
,此字段爲空。
我能做些什麼來啓動它,以便讀取config.json
文件?或者我可以如何解決這個問題?