08 2022 档案
摘要:一、动态代理在ABP系统中的应用 1、它主要在做什么事件 之前开发系统想要在后台调用别的服务都是用HttpClient发起请求,在abp vnext中不需要我们这样做了, 你只要知道服务调用的接口方法,就像调用本地代码一样调用接口,abp会动态生成一个http请求 这样,我们就引出了一个概念叫:动态
阅读全文
摘要:一、依赖注入的类型注册 ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjection nuget包)开发的.因此,它的文档在ABP中也是有效的. 也就是说我们在ABP中要想向IOC容器中注入类有两种方式: 一是可以使用
阅读全文
摘要:一、模块化应用 1、继承AbpModule 每个模块都应该定义一个模块类.定义模块类的最简单方法是创建一个派生自AbpModule的类,如下所示: 2、配置依赖注入和其他模块 ConfigService方法 在ConfigService中注入你用到的所有服务 你可以按照Microsoft的文档中的说
阅读全文
摘要:1、单一职责原则 单一职责原则是指,不要让一个类承担过多的职责。避免职责耦合在一起,避免一个职责的变化影响到其他职责。 比如在Activity中存在网络请求的逻辑,导致Activity过于臃肿,导致引起这个Activity变化的原因太多,这样就违反了单一职责原则,不利于后续的版本维护。 最后再来理解
阅读全文
摘要:1、在外网将镜像从指定的仓库拉下来 docker pull consul 现在已将consul镜像拉到了可连外网的服务器 2、将镜像把包到指定的tar文件中 docker save consul:latest > /home/oms/images/consul.tar 文件中查看是否生成了该目录 3
阅读全文