WebAPi依赖注入  使用记录 笔记

1.NuGet包安装

WebAPi使用Autofac实现依赖注入

2.控制器加入构造函数

WebAPi使用Autofac实现依赖注入

 

3.Global.asax  ----Application_Start 

应用程序启动时

using Autofac;
using Autofac.Integration.WebApi;

 /*依赖注入*/
            var builder = new ContainerBuilder();
            builder.RegisterApiControllers(Assembly.GetExecutingAssembly());
            builder.RegisterType<DbService>();
            var container = builder.Build();
            var resolver = new AutofacWebApiDependencyResolver(container);
            GlobalConfiguration.Configuration.DependencyResolver = resolver;

 

相关文章:

  • 2022-02-03
  • 2022-03-03
  • 2022-01-02
  • 2022-12-23
  • 2021-05-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-30
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2021-10-05
  • 2022-12-23
相关资源
相似解决方案