1-NetCore 2.x 依赖注入模式

 1 # 返回类型 改成  IServiceProvider
 2 public IServiceProvider ConfigureServices(IServiceCollection services)
 3  {
 4 var builder = new ContainerBuilder();
 5             builder.Populate(services);
 6             builder.RegisterAssemblyTypes(Assembly.Load("GR.Interfaces"), Assembly.Load("GR.Services"))
 7               .AsSelf()
 8               .AsImplementedInterfaces()
 9               .InstancePerLifetimeScope()
10               .PropertiesAutowired();
11 
12             var Container = builder.Build();
13             return new AutofacServiceProvider(Container);
14  }
View Code

 

相关文章:

  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-12-20
  • 2022-12-23
  • 2021-07-17
  • 2021-09-15
猜你喜欢
  • 2021-09-24
  • 2021-10-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-08-01
相关资源
相似解决方案