博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
autofac文档:循环依赖
阅读量:7172 次
发布时间:2019-06-29

本文共 629 字,大约阅读时间需要 2 分钟。

AutoFac文档

目录

  1. 开始
  2. Registering components
  3. 控制范围和生命周期
  4. 用模块结构化Autofac
  5. xml配置
  6. 与.net集成
  7. 深入理解Autofac
  8. 指导
  9. 关于
  10. 词汇表

循环依赖

循环依赖是指运行期间对象之间的相互依赖

介绍

构造函数/属性依赖

使用含有属性依赖的类时,使用Activated事件的InjectUnsetProperties。

class DependsByCtor{    public DependsByCtor(DependsByProp dependency) { }}class DependsByProp{public DependsByCtor Dependency { get; set; }}var cb = new ContainerBuilder();cb.Register
();cb.Register
().OnActivated(ActivatedHandler.InjectUnsetProperties);

注意:如果两个类型都被注册在工厂范围里,这么做将不起作用。

构造函数/构造函数依赖

没有处理-与DynamicProxy 集成可以处理这种情况,如果你感兴趣的话可以投递到新闻组。

转载于:https://www.cnblogs.com/wolegequ/archive/2012/06/09/2543346.html

你可能感兴趣的文章
Office 2019 & Office 2016 下载地址
查看>>
tomcat应用转到weblogic上时的问题
查看>>
国外程序员是如何准备面试的
查看>>
使用maatkit工具检查并同步mysql主从数据
查看>>
Zookeeper监控之——node-zk-browser
查看>>
我的友情链接
查看>>
10个最酷的linux单行命令
查看>>
【MySQL运维】解决由于中继日志报错导致主从故障一例
查看>>
myeclipse 10 在mac retina 屏幕下显示字体模糊解决方法
查看>>
创建自定义的指令
查看>>
javascript对象中判断属性
查看>>
git删除分支与合并分支
查看>>
Python元组
查看>>
HD TUNE以及所有其他硬盘检测工具都不能使用的情况
查看>>
Linux内存分析
查看>>
vSphere 5.5 vCenter迁移至分布式交换机
查看>>
排序 遍历
查看>>
第二次作业
查看>>
Mysql主从复制
查看>>
高斯消元法解非奇异线性方程组的MATLAB程序
查看>>