0

我是 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。

我不确定目前发生了什么,任何帮助将不胜感激。

4

0 回答 0