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方法吗? –