WebAPi使用Autofac實現依賴注入


WebAPi依賴注入  使用記錄 筆記

1.NuGet包安裝

2.控制器加入構造函數

 

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;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM