初始化自定义类和autofac注入

时间:2016-12-22 10:39:48

标签: c# asp.net-mvc dependency-injection inversion-of-control autofac

我们假设我有一个这样的课程

 public class Test {
     public IMyService MyService { get; set;}

     public string Name { get; set; }
}

如何在Autofac中使用propertiesautowired注入服务?

我怎样才能运行这样的东西:

Test t = new Test();
t.MyService.DoSomething();

1 个答案:

答案 0 :(得分:0)

你可以在autofac中为具体类自动装配属性,如下所示

builder.RegisterType<Test>().PropertiesAutowired();