会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
有志者事竟成,破釜沉舟百二秦关终属楚;苦心人天不负,卧薪尝胆三千越甲可吞吴
博客园
首页
新随笔
联系
订阅
管理
2020年1月
泛型接口/泛型委托协变和逆变
摘要: 参考 https://www.cnblogs.com/qixuejia/p/4383068.html
阅读全文
posted @ 2020-01-01 15:00 哪个昵称没被用
阅读(114)
评论(0)
推荐(0)
2019年4月
Autofac之自动装配
摘要: 从容器中的可用服务中选择一个构造函数来创造对象,这个过程叫做自动装配。这个过程是通过反射实现的 默认 思考这么一个问题,如果注册类型中存在多个构造函数,那么Autofac会选择哪一个来创建类型的实例 答案是"尽可能最多参数" 该实例显示,选择的是第三个构造函数,参数为(Class2 clas2, C
阅读全文
posted @ 2019-04-23 16:45 哪个昵称没被用
阅读(376)
评论(0)
推荐(0)
Autofac之生命周期和事件
摘要: Autofac为注册的类型对象提供了一套生命周期事件,覆盖了一个类型从注册到最后“释放”的一套事件。有了这些事件,我们可以相对方便的在类型对象的各个阶段进行AOP操作。 OnRegistered(注册之后触发) 在类型注册成功后触发,也就是在调用ContainerBuilder的Build方法时,其
阅读全文
posted @ 2019-04-22 22:47 哪个昵称没被用
阅读(283)
评论(0)
推荐(0)
Autofac之类型关联
摘要: 前面的学习一直使用的是直接注册类型并不是Autofac已经依赖注入的主要使用方式,最佳的依赖注入与Autofac的使用方式,都是要结合面向接口(抽象)编程的概念的。推崇的是依赖于抽象而不是具体 使用AS进行关联 多关联 一个类可能实现多个接口,如果我们希望Resolve多个接口时获取到的都是那个类型
阅读全文
posted @ 2019-04-22 22:46 哪个昵称没被用
阅读(240)
评论(0)
推荐(0)
Autofac之依赖注入
摘要: 这里主要学习一下Autofac的依赖注入方式 默认构造函数注入 如果类型A和类型B都注册到了autofac中,那么在通过autofac解析获取A时,autofac会检测到A的构造方法中是要一个参数B,而类型B是已经注册到autofac中的,所以autofac会自动创建b参数,然后传入A的构造方法中的
阅读全文
posted @ 2019-04-22 22:45 哪个昵称没被用
阅读(322)
评论(0)
推荐(0)
Autofac之实例获取
摘要: 通过之前的学习了解了使用Autofac第一步是通过向容器中注册类型,然后从容器中获取类型实例该怎么做呢? 本次主要学习如何在Autofac中获取注册类型实例 Resolve 使用Resolve方法获取容器中注册的类型实例,如果类型未注册会抛异常 ResolveOptional 使用ResolveOp
阅读全文
posted @ 2019-04-21 23:02 哪个昵称没被用
阅读(809)
评论(0)
推荐(0)
Autofac之类型注册
摘要: 本次主要学习一下Autofac中实现类型注册的几种方式,这里并不打算一开始就从基于接口开发的服务关联切入,而是先从一个简单的类型注册来学起,虽然实际开发中可能不会这么做,但是个人感觉从这里学起理解能能更加深刻 Autofac使用流程 按照Ioc(控制反转)的思想构建你的应用 添加Autofac引用
阅读全文
posted @ 2019-04-21 22:42 哪个昵称没被用
阅读(386)
评论(0)
推荐(0)
依赖注入和控制反转
摘要: 依赖注入和控制反转到底是什么意思? 控制反转(Ioc):调用者不再创建被调用者的实例,由IOC容器框架创建(C#中常用的IOC框架有Autofac/Unity等等),这种方式称为控制反转 依赖注入(DI):容器框架将创建好的实例注入到调用者称为依赖注入 依赖倒置原则(DIP) 高层模块不应依赖于低层
阅读全文
posted @ 2019-04-20 23:12 哪个昵称没被用
阅读(222)
评论(0)
推荐(0)
事务处理
摘要: 事务 概述:事务的主要特征是:要么全部完成,要么全部失败.事务常用于数据库,但利用System,Transactions名称空间的类,还可以对不稳定的/基于内存的对象执行事务操作,Widonws Vista后,文件系统和注册表也支持事务,一个事务可以包含多个操作。 ACID属性 Atomicity(
阅读全文
posted @ 2019-04-07 18:33 哪个昵称没被用
阅读(131)
评论(0)
推荐(0)
并行开发-PLinq
摘要: TODO
阅读全文
posted @ 2019-04-07 17:58 哪个昵称没被用
阅读(117)
评论(0)
推荐(0)
下一页
公告