使用Autofac在ASP.NET Web API上实现依赖注入

时间:2022-04-25
本文章向大家介绍使用Autofac在ASP.NET Web API上实现依赖注入,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

【原文】 Dependency Injection with ASP.NET Web API and Autofac,以下为摘要:

在ASP.NET Web API里使用Autofac

通过NuGet安装Autofac.WebApi。(Nuget会安装依赖的Autofac.dll)。

PM > Install-Package Autofac.WebApi

引用如下命名空间。

using Autofac; 
using Autofac.Integration.WebApi;

代码配置Autofac 可参看http://efmvc.codeplex.com/ :一个样例Web程序,用来展示ASP.NET MVC、EF Code First以及架构实践。

相关资源:Autofac ASP.NET MVC Ingetation

http://www.codemonkeez.com/2013/04/aspnet-web-api-autofac-self-hosting.html