AbpCoreInstaller只是完成注册系统框架级的所有配置类。Abp支持自动完成符合Conventional(基于约定)的组件的注册。 Conventional 的规则要通过继承IConventionalDependencyRegistrar接口实现。

如下图,ABP中继承自IConventionalDependencyRegistrar接口的四个类。 其中BasicConventionalRegistrar设置了所有继承至ITransientDependency,ISingletonDependency和IInterceptor接口的类都会被自动注册。
其他三个则分别注册AbpDbContext,ApiController和Controller的派生类。他们的集合有IocManager持有,在具体模块中向集合中添加具体的对象

例如AbpWebModule中

最新文章

  1. iOS开发——高级篇——远程音频、视频播放
  2. fetch 关于七牛的content-type 的问题
  3. 01shell入门基础
  4. 【zz】MIT牛人解说数学体系
  5. Java空白final
  6. properties配置文件的读取和写入
  7. 如何延长windows评估版的方法
  8. MFC ComboBox的使用
  9. 《Genesis-3D开源游戏引擎-FQA常见问题解答》2014年01月10号版本
  10. freshStartTail 第一次启动时 抛弃旧的日志
  11. Linux下的进程控制块——task_struct
  12. jquery.ajax和Ajax 获取数据
  13. CSS浮动专题!
  14. [转]tomcat部署(1)
  15. DEDECMS去掉自动生成首页或栏目后面带的index.html
  16. bzoj 3244: [Noi2013]树的计数
  17. IntelliJ IDEA设置统一编码utf-8
  18. MindFusion 中节点关键路径的遍历
  19. C#(.NET) HMAC SHA256实现
  20. Python os.chdir() 方法

热门文章

  1. 用idea如何把一个写好的项目传到GitHub上
  2. 2-3-4树(jdk8的TreeMap的红黑树)
  3. 原生Ajax的怎么用?
  4. 转 Hystrix超时实现机制
  5. java中各种常见的异常
  6. using 语句(C# 参考)(转载)
  7. .NET CORE webapi epplus 导入导出 (实习第一个月的笔记)
  8. C#安装和卸载windowsService的bat指令
  9. .net core Identity注册用户 出错
  10. 在HTML网页中嵌入脚本的方式