使用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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏.NET开发者社区

(码友推荐)2018-10-19 .NET及相关开发资讯速递

3.Using an OData Client with an ASP.NET Core API

10830
来自专栏.NET开发者社区

​(码友推荐)2018-09-18 .NET及相关开发资讯速递

1.Redis 桌面管理工具 RedisDesktopManager 0.9.6 发布

13350
来自专栏陈仁松博客

【译】.NET Core和.NET Standard有什么不同

近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Fr...

44360
来自专栏我和未来有约会

silverlight寻奇 - Graphite

Graphite是一个能自动布局的图表控件。 目前它已经有了silverlight 2 和 wpf的版本。观看demo时按下“Ctrl”键再做点击操作。 原文...

21050
来自专栏张善友的专栏

asp.net mvc本地程序集和GAC的程序集冲突解决方法

一个从asp.net mvc 3升级到asp.net mvc 4的项目发生了如下错误: [A]System.Web.WebPages.Razor.Config...

23150
来自专栏施炯的IoT开发专栏

Windows Phone SDK 7.1 RTM 发布

自昨天开始发规模推送Mango,今天又看到Windows Phone SDK 7.1 RTM可以下载了,大家可以去Microsoft Download Cen...

19860
来自专栏张善友的专栏

Mono 2.8发布:C#4.0和更好的性能

在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的...

21290
来自专栏张善友的专栏

Visual Studio 2005的各个版本

支持正版,做DotNet开发,工具选择不二是Vistual Studio 2005,需要了解各个版本的内容相关的Licence: A:Visual Stud...

42270
来自专栏哈雷彗星撞地球

RunLoop总结:RunLoop基础知识

没有实际应用场景,很难理解一些抽象空洞的东西,所以前面几篇文章先介绍了RunLoop的几个使用场景。 另外AsyncDisplayKit中也有大量使用RunL...

25920
来自专栏张善友的专栏

每周.NET前沿技术文章摘要(2017-05-24)

汇总国外.NET社区相关文章,覆盖.NET ,ASP.NET等内容。

64100

扫码关注云+社区

领取腾讯云代金券