简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。 虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口...
分类:
其他好文 时间:
2015-04-28 11:37:58
阅读次数:
120
为什么Autofac表现的这样? 这里似乎有几个陷阱,虽然这里只有一个------并且这个值得重申: Autofac将会跟踪每一个他所创建的可销毁的组件实例,无论这个实例是怎样被获取的。 当然,最终。Autofac是非常谨慎地设计资源管理使得它比没有容器编程更简单。 注意我在这偷偷使用了资源这个词?...
分类:
其他好文 时间:
2015-04-27 18:12:23
阅读次数:
139
前言本项目使用的开发环境及技术列举如下:1、开发环境IDE:VS2010+MVC4数据库:SQLServer20082、技术前端:Extjs后端:(1)、数据持久层:轻量级ORM框架PetaPoco(2)、依赖注入:AutoFac(3)、对象关系映射:AutoMapper(4)、数据验证(MVC自带...
分类:
移动开发 时间:
2015-04-24 15:39:33
阅读次数:
672
AutoFac是.net平台下的IOC容器产品,它可以管理类之间的复杂的依赖关系。在使用方面主要是register和resolve两类操作。 这篇文章用单元测试的形式列举了AutoFac的常用使用方法:注册部分使用RegisterType进行注册 public void can_resolve_my...
分类:
其他好文 时间:
2015-04-09 00:38:51
阅读次数:
175
midifan.com/moduleuser-index-411847.htmmidifan.com/moduleuser-index-411860.htmmidifan.com/moduleuser-index-411816.htmmidifan.com/moduleuser-index-4118...
分类:
Web程序 时间:
2015-04-08 06:38:49
阅读次数:
534
基于.NET MVC的高性能IOC插件化架构最近闲下来,整理了下最近写的代码,先写写架构,后面再分享几个我自己写的插件最近经过反复对比,IOC框架选择了Autofac,原因很简单,性能出众,这篇博文是我的各大IOC框架的性能测试:http://www.cnblogs.com/gengzhe/p/43...
分类:
Web程序 时间:
2015-04-05 01:06:26
阅读次数:
198
在上一篇中,我简单介绍了下Autofac的使用,有人希望能有个性能上的测试,考虑到有那么多的IOC框架,而主流的有:Castle Windsor、微软企业库中的Unity、Spring.NET、StructureMap、Ninject等等。本篇文章主要针对这些IOC框架编写测试程序。Autofac....
分类:
Web程序 时间:
2015-04-03 17:01:27
阅读次数:
232
Autofac 的使用--工厂使用autofac.dll来代替 ,实现面向接口编程(IOC-控制反转,DI-依赖注入) 控制反转依赖注入autofac.dll 是实现了控制反转和依赖注入思想的一套组件在MVC中,当网站启动的时候,应该在application_start()方法调用autofac.d...
分类:
其他好文 时间:
2015-03-19 00:40:36
阅读次数:
427
CRM:客户关系管理系统总体框架 MVC4 + EF5 + Autofac 替代工厂层连接各个层之间的关系 基本框架 01实体层 02仓储层 03业务层 04公共层 05UI 用MVC框架 ------------------------------------------ 01实体层 EF ...
分类:
其他好文 时间:
2015-03-19 00:34:17
阅读次数:
221
UserModule类:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Autofac;using You.Niao.User.IDAL;namespace You.Nia...
分类:
其他好文 时间:
2015-03-16 22:46:59
阅读次数:
137