From 0fd22d3ad983d65593ef5bfec2c662f334cf25a6 Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Mon, 5 Sep 2022 16:26:14 +0800 Subject: [PATCH] fix: normalize client proxy provider --- .../CSharp/CSharpServiceProxyGenerator.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs index 3c368c8eb..4e6faa15b 100644 --- a/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs +++ b/aspnet-core/modules/cli/LINGYUN.Abp.Cli/LINGYUN/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs @@ -132,7 +132,7 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase().Provider; + var clientProvider = GetClientProxyProvider(args.As().Provider); var rootNamespace = $"{GetTypeNamespace(controllerApiDescription.Type)}.{folder.Replace('/', '.')}"; var clientProxyBuilder = new StringBuilder(_clientProxyTemplate); clientProxyBuilder.Replace(ClassName, clientProxyName); @@ -372,6 +372,16 @@ public class CSharpServiceProxyGenerator : ServiceProxyGeneratorBase "DaprClientProxyBase", + "http" => "ClientProxyBase", + _ => "ClientProxyBase" + }; + } + private string NormalizeTypeName(string typeName) { var nullable = string.Empty;