我可以在 MVC Core 中轻松使用构造函数参数注入。但是不支持属性注入。我尝试使用 AutoFac 但也失败了。那么如何在 MVC Core 中使用属性注入。这是 AutoFac 的代码services.AddMvc();ContainerBuilder builder = new ContainerBuilder();builder.RegisterType<Test2>().As<ITest>();builder.RegisterType<HomeController>().PropertiesAutowired();builder.Populate(services);var container = builder.Build();//The following code worksHomeController test2 = container.Resolve<HomeController>();return new AutofacServiceProvider(container);
2 回答
- 2 回答
- 0 关注
- 164 浏览
添加回答
举报
0/150
提交
取消