abp入门 模块依赖

Abp多种服务注册

1.直接service.add

 

 2.实现接口

 

 3.特性 (官方推荐 实践推荐 本人推荐 99%开发者的选择)

 

 Abp 模块化包 外部类 引入

使用AutoFac

引入包

 

 进行依赖

 

 替换原有IOC

 

依赖第三方项目 使用Abp模块化

第三方项目引入Voio.abp.core 继承Module 通过项目依赖

通过

 

 特性进行依赖 但是如果很多项目 我们需要修改此处很多次 违背了 开闭原则

将第三方插件进行编译 复制其DLL文件 到 创建一个PlugIns文件 通过 Abp提供的插件服务进行注册 

 

 就相当于 公共插件库的引用 

我们为什么可以使用这种插件 你需要了解微内核架构 Console提供了扩展接口 插件类只需要继承接口 就可以了

posted @ 2021-10-31 10:51  三五八团楚云飞  阅读(119)  评论(0)    收藏  举报