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 を取得したいと思います。
現時点で何が起こっているのかわかりませんが、助けていただければ幸いです。