目录
- 开始
- 注册组件
- 控制范围和生命周期
- 用模块结构化Autofac
- xml配置
- 与.net集成
- 深入理解Autofac
- 指导
- 关于
- 词汇表
开始
程序集
如果你正在使用Nuget包管理器,你可以通过“Add Library Reference”对话框将AutoFac添加到你的项目中,可用的程序集有:
- Autofac (base assemblies for .NET and Silverlight along with the WCF and MEF integrations)
- Autofac.Mvc2 (ASP.NET MVC2 web application support)
- Autofac.Web (ASP.NET WebForms application support)
如果你没有NuGet,你也可以这里下载。
所有的AutoFac程序都会用到AutoFac.dll.如果你在.NET上想使用XML配置,你还需要引用Autofac.Configuration.dll.
还有一些和.NET其他库集成的独立打包程序集,请从wiki上获取详细用法.
资源
在CodeProject有一个介绍AutoFac的教程
最好的学习如何使用AutoFac的方法就是阅读wiki,在这个页面也提供了一些与AutoFac相关的博客.
从源码编译
你可以从这里这里获得vs2010的工程文件.