
Major:AutoFac
文章平均质量分 78
Eden(Peng)Pan
这个作者很懒,什么都没留下…
展开
-
第一节 依赖倒置设计原则DIP的诞生
从前有一个这样的业务 代码编号01 需求:在MSSQLServer数据库中添加订单信息 step 1 构建MSSQLServer环境,有添加功能public class MSSQLServer{ public void Insert(){...}}setp 2 构建订单服务,向MSSQLServer环境添加数据public class O原创 2018-01-24 20:23:39 · 367 阅读 · 0 评论 -
第二节 控制反转和依赖注入
从前有一个这样的业务 代码编号01 需求:在MSSQLServer数据库中添加订单信息 step 1 构建MSSQLServer环境,有添加功能public class MSSQLServer{ public void Insert(){...}}setp 2 构建订单服务,向MSSQLServer环境添加数据public class O原创 2018-01-25 15:43:30 · 395 阅读 · 0 评论 -
第三节 最简单最清晰的AutoFac的demo
这一节是通过官网的Getting Started的demo加工简化而来,为了单纯说明这个框架的最核心的功能,去掉接口,在Console Application中演示,有兴趣可以看官网原版 —— [ AutoFac Home ]安装支持NuGet便捷安装构建需求环境需求环境1-打印模块using System;namespace Demo{原创 2018-01-26 22:38:44 · 737 阅读 · 0 评论 -
第四节 注册组件
组件,是数据与方法的封装。也就是对象,所以除去标题外,其他地方用对象代替组件。使用AutoFac,分为两步,注册对象与创建对象,即放进来与拿出去。注册对象,分为三步 创建容器 var builder = new ContainerBuilder(); 注册对象 builder.xxxxxx这一节,探究AutoFac提供注册对象的各种方式 容器闭合 v...原创 2018-02-09 11:16:59 · 792 阅读 · 0 评论