C军

不玩博客了!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年3月19日

摘要: 一、组件 创建出来的对象需要从组件中来获取,组件的创建有如下4种(延续第一篇的Demo,仅仅变动所贴出的代码)方式: 1、类型创建RegisterType AutoFac能够通过反射检查一个类型,选择一个合适的构造函数,创造这个对象的实例。主要通过RegisterType() 和 RegisterType(Type) 两个方法以这种方式建立。 ContainerBuilder使用 As() 方法将Component封装成了服务使用。 builder.RegisterType(); builder.RegisterType().As(); 2、实例创建 builder.R... 阅读全文
posted @ 2014-03-19 16:54 逆心 阅读(27204) 评论(13) 推荐(31) 编辑

摘要: Autofac是一个轻量级的依赖注入的框架,同类型的框架还有Spring.NET,Unity,Castle等。 Autofac的使用有一个非常让人郁闷的地方,就是服务器要求安装有Microsoft .NET Framework 4 KB2468871。该补丁的地址是:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=3556 如果不安装,则运行程序会报如下错误: 具体信息可以到这里去查看:https://code.google.com/p/autofac/wiki/FrequentlyAskedQuestion... 阅读全文
posted @ 2014-03-19 15:00 逆心 阅读(6081) 评论(2) 推荐(10) 编辑