1 回答
TA贡献1921条经验 获得超9个赞
请参阅的文档TypeInitializationException(请参阅此处)
作为包装引发的异常,该异常由类初始值设定项引发的异常包装。
您的类型初始化程序代码似乎抛出了异常。由于没有静态构造函数,因此我不怀疑new Lazy<T>()会引发异常,因此我想问题出在
public static ILoungeService LoungeService { get; set; } = new LoungeService();
public static ILoginService LoginService { get; set; } = new LoginService();
据说其中之一引发了异常。您可以通过从构造函数创建实例进行检查,并记录该异常(临时)。
public static ILoungeService LoungeService { get; set; }
public static ILoginService LoginService { get; set; }
public App ()
{
try
{
LoungeService = new LoungeService();
LoginService = new LoginService();
}
catch(Exception e)
{
Debug.WriteLine(e);
throw;
}
InitializeComponent();
// ...
}
(或立即向他们注册DependencyService)。
- 1 回答
- 0 关注
- 325 浏览
添加回答
举报