MVC+ICOAutoFac+EF+三层+VS2013
MVC+ICOAutoFac+EF+三层+VS2013
ICOAutoFac+构造函数注入,单个类注入,一次所有类注入,接口注入
简单例子仅供学习,数据库DBscript.sql,自行修改连接
//_builder.RegisterType();//一次注册单个类
////_builder.RegisterControllers(Assembly.GetExecutingAssembly());//(不推荐)一次性注册所有类
接口:
var baseType = typeof(IDependency);
var assemblys = AppDomain.CurrentDomain.GetAssemblies().ToList();
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 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.DBApp.Config
文件 951 2015-09-19 14:40 AutofacIOC.DBAuto.Context.cs
文件 22931 2015-09-19 14:40 AutofacIOC.DBAuto.Context.tt
文件 408 2015-09-19 14:40 AutofacIOC.DBAuto.cs
文件 741 2015-09-19 14:40 AutofacIOC.DBAuto.DB.Designer.cs
文件 3718 2015-09-19 14:40 AutofacIOC.DBAuto.DB.edmx
文件 622 2015-09-19 14:40 AutofacIOC.DBAuto.DB.edmx.diagram
文件 24884 2015-09-19 14:40 AutofacIOC.DBAuto.tt
文件 4425 2015-09-19 14:45 AutofacIOC.DBAutofacIOC.DB.csproj
目录 0 2015-09-19 14:39 AutofacIOC.DBin
目录 0 2015-09-19 15:38 AutofacIOC.DBinDebug
文件 7680 2015-09-19 15:38 AutofacIOC.DBinDebugAutofacIOC.DB.dll
文件 1316 2015-09-19 14:40 AutofacIOC.DBinDebugAutofacIOC.DB.dll.config
文件 11776 2015-09-19 15:38 AutofacIOC.DBinDebugAutofacIOC.DB.pdb
文件 5062304 2015-09-19 14:40 AutofacIOC.DBinDebugEntityframework.dll
文件 580768 2015-09-19 14:40 AutofacIOC.DBinDebugEntityframework.SqlServer.dll
文件 334304 2015-09-19 14:40 AutofacIOC.DBinDebugEntityframework.SqlServer.xml
文件 6875415 2015-09-19 14:40 AutofacIOC.DBinDebugEntityframework.xml
目录 0 2015-09-19 15:38 AutofacIOC.DBinDebugzh-Hans
文件 318624 2015-09-19 14:40 AutofacIOC.DBinDebugzh-HansEntityframework.resources.dll
目录 0 2015-09-19 14:39 AutofacIOC.DBinRelease
文件 676 2015-09-19 14:40 AutofacIOC.DBCustomer.cs
目录 0 2015-09-19 14:38 AutofacIOC.DBobj
目录 0 2015-09-19 15:38 AutofacIOC.DBobjDebug
文件 915 2015-09-19 15:38 AutofacIOC.DBobjDebugAutofacIOC.DB.csproj.FileListAbsolute.txt
文件 7680 2015-09-19 15:38 AutofacIOC.DBobjDebugAutofacIOC.DB.dll
文件 11776 2015-09-19 15:38 AutofacIOC.DBobjDebugAutofacIOC.DB.pdb
............此处省略1047个文件信息
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.DBApp.Config
文件 951 2015-09-19 14:40 AutofacIOC.DBAuto.Context.cs
文件 22931 2015-09-19 14:40 AutofacIOC.DBAuto.Context.tt
文件 408 2015-09-19 14:40 AutofacIOC.DBAuto.cs
文件 741 2015-09-19 14:40 AutofacIOC.DBAuto.DB.Designer.cs
文件 3718 2015-09-19 14:40 AutofacIOC.DBAuto.DB.edmx
文件 622 2015-09-19 14:40 AutofacIOC.DBAuto.DB.edmx.diagram
文件 24884 2015-09-19 14:40 AutofacIOC.DBAuto.tt
文件 4425 2015-09-19 14:45 AutofacIOC.DBAutofacIOC.DB.csproj
目录 0 2015-09-19 14:39 AutofacIOC.DBin
目录 0 2015-09-19 15:38 AutofacIOC.DBinDebug
文件 7680 2015-09-19 15:38 AutofacIOC.DBinDebugAutofacIOC.DB.dll
文件 1316 2015-09-19 14:40 AutofacIOC.DBinDebugAutofacIOC.DB.dll.config
文件 11776 2015-09-19 15:38 AutofacIOC.DBinDebugAutofacIOC.DB.pdb
文件 5062304 2015-09-19 14:40 AutofacIOC.DBinDebugEntityfr
文件 580768 2015-09-19 14:40 AutofacIOC.DBinDebugEntityfr
文件 334304 2015-09-19 14:40 AutofacIOC.DBinDebugEntityfr
文件 6875415 2015-09-19 14:40 AutofacIOC.DBinDebugEntityfr
目录 0 2015-09-19 15:38 AutofacIOC.DBinDebugzh-Hans
文件 318624 2015-09-19 14:40 AutofacIOC.DBinDebugzh-HansEntityfr
目录 0 2015-09-19 14:39 AutofacIOC.DBinRelease
文件 676 2015-09-19 14:40 AutofacIOC.DBCustomer.cs
目录 0 2015-09-19 14:38 AutofacIOC.DBobj
目录 0 2015-09-19 15:38 AutofacIOC.DBobjDebug
文件 915 2015-09-19 15:38 AutofacIOC.DBobjDebugAutofacIOC.DB.csproj.FileListAbsolute.txt
文件 7680 2015-09-19 15:38 AutofacIOC.DBobjDebugAutofacIOC.DB.dll
文件 11776 2015-09-19 15:38 AutofacIOC.DBobjDebugAutofacIOC.DB.pdb
............此处省略1047个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)