我是 AutoFac 的新手,我正在尝试使用我在 AutoFac 注册的实例自动注入我的属性。
public class PersonalDataProvider
{
public ISocialAppUnitOfWork SocialAppUnitOfWork
{
get
{
var resolver = Setup();
return resolver.Resolve<ISocialAppUnitOfWork>();
}
}
private IContainer Setup()
{
var builder = new ContainerBuilder();
builder.RegisterType<ISocialAppUnitOfWork>().PropertiesAutowired();
return builder.Build();
}
}
导致异常的行:builder.RegisterType().PropertiesAutowired();
我想获得提供者的 ISocialAppUnitOfWork。
我不确定目前发生了什么,任何帮助将不胜感激。