0
我正在使用ASP.NET MVC6。訪問使用startup.cs初始化的屬性時引發空引用異常
我的課程名爲Commons.cs。
在commons.cs我有屬性命名爲鍵,它正在使用startup.cs和appsettings初始化。
的問題是:我有一個方法集()也駐留在commons.cs和使用關鍵。
但是,當我運行項目鍵的值爲空,並給出錯誤。
我曾嘗試這樣的:以命名爲key1的財產
創建一個多個類,並且在默認的構造函數賦值給KEY1爲:
public TempClass() { key1=Commons.Key; }
,然後我指這個鍵1到Commons.Set()。
而不是它給出null;
摘要:如何訪問整個項目中的startup.cs初始化屬性。 或startup.cs實際初始化類屬性時。
雅其靜態。但是我將它從同一個類傳遞給另一個類的參數化構造函數。 – ravindra
您是否驗證過您的密鑰字段已初始化? 你在初始化之後調用Set方法嗎? –