資源簡介
MVC+ICOAutoFac+EF+三層+VS2013
ICOAutoFac+構造函數注入,單個類注入,一次所有類注入,接口注入
簡單例子僅供學習,數據庫DBscript.sql,自行修改連接
//_builder.RegisterType();//一次注冊單個類
////_builder.RegisterControllers(Assembly.GetExecutingAssembly());//(不推薦)一次性注冊所有類
接口:
var baseType = typeof(IDependency);
var assemblys = AppDomain.CurrentDomain.GetAssemblies().ToList();
代碼片段和文件信息
using?AutofacIOC.DB;
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?AutofacIOC
{
???public?partial?class?ListCustomers
????{
???????public?List?clist;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????203264??2015-09-19?14:17??Autofac.dll
?????文件???????35840??2015-09-19?14:17??Autofac.Integration.Mvc.dll
?????目錄???????????0??2015-09-19?14:48??AutofacIOC\
?????目錄???????????0??2015-09-19?14:40??AutofacIOC.DB\
?????文件????????1316??2015-09-19?14:40??AutofacIOC.DB\App.Config
?????文件?????????951??2015-09-19?14:40??AutofacIOC.DB\Auto.Context.cs
?????文件???????22931??2015-09-19?14:40??AutofacIOC.DB\Auto.Context.tt
?????文件?????????408??2015-09-19?14:40??AutofacIOC.DB\Auto.cs
?????文件?????????741??2015-09-19?14:40??AutofacIOC.DB\Auto.DB.Designer.cs
?????文件????????3718??2015-09-19?14:40??AutofacIOC.DB\Auto.DB.edmx
?????文件?????????622??2015-09-19?14:40??AutofacIOC.DB\Auto.DB.edmx.diagram
?????文件???????24884??2015-09-19?14:40??AutofacIOC.DB\Auto.tt
?????文件????????4425??2015-09-19?14:45??AutofacIOC.DB\AutofacIOC.DB.csproj
?????目錄???????????0??2015-09-19?14:39??AutofacIOC.DB\bin\
?????目錄???????????0??2015-09-19?15:38??AutofacIOC.DB\bin\Debug\
?????文件????????7680??2015-09-19?15:38??AutofacIOC.DB\bin\Debug\AutofacIOC.DB.dll
?????文件????????1316??2015-09-19?14:40??AutofacIOC.DB\bin\Debug\AutofacIOC.DB.dll.config
?????文件???????11776??2015-09-19?15:38??AutofacIOC.DB\bin\Debug\AutofacIOC.DB.pdb
?????文件?????5062304??2015-09-19?14:40??AutofacIOC.DB\bin\Debug\Entityfr
?????文件??????580768??2015-09-19?14:40??AutofacIOC.DB\bin\Debug\Entityfr
?????文件??????334304??2015-09-19?14:40??AutofacIOC.DB\bin\Debug\Entityfr
?????文件?????6875415??2015-09-19?14:40??AutofacIOC.DB\bin\Debug\Entityfr
?????目錄???????????0??2015-09-19?15:38??AutofacIOC.DB\bin\Debug\zh-Hans\
?????文件??????318624??2015-09-19?14:40??AutofacIOC.DB\bin\Debug\zh-Hans\Entityfr
?????目錄???????????0??2015-09-19?14:39??AutofacIOC.DB\bin\Release\
?????文件?????????676??2015-09-19?14:40??AutofacIOC.DB\Customer.cs
?????目錄???????????0??2015-09-19?14:38??AutofacIOC.DB\obj\
?????目錄???????????0??2015-09-19?15:38??AutofacIOC.DB\obj\Debug\
?????文件?????????915??2015-09-19?15:38??AutofacIOC.DB\obj\Debug\AutofacIOC.DB.csproj.FileListAbsolute.txt
?????文件????????7680??2015-09-19?15:38??AutofacIOC.DB\obj\Debug\AutofacIOC.DB.dll
?????文件???????11776??2015-09-19?15:38??AutofacIOC.DB\obj\Debug\AutofacIOC.DB.pdb
............此處省略1047個文件信息
評論
共有 條評論