apb vnext DynamicCient

1、在需要的服务客户端(xx.HttpApi.Client)Nuget 引用和模块依赖

引用:VOLO.APB.HTTP.CLENT

[dependsOn(typeof(AbpHttpClientModule)] //动态API模块

[DependsOn(typeof(MyApplicationContractsModule))]

2、创建代理

在xxHttpApiClientModule类中的ConfigreServices方法增加如下代码:

context.Services.AddHttpClientProxies(typeof(MyApplicationContractsModule).Assembly,"baseInfo");

3、配置地址(多名称多地址)

 

 

4、apiModule依赖Client

 

 

5、注入+使用

 

posted @ 2022-02-24 22:03  爱生活,爱代码  阅读(87)  评论(0编辑  收藏  举报