我试图运行这个:
DependencyResolver.Current.GetService<ITask>();
在这段代码中:
Task.Factory.StartNew(
() =>
{
var result = DependencyResolver.Current.GetService<ITask>();
});
虽然它抛出了一个空引用异常。
我知道这是另一个线程,但我正在考虑如何让依赖解析器在这种情况下工作,或者我应该初始化并直接使用“任务”类而不是接口。