Browse Source
Merge pull request #10327 from abpframework/liangshiwei/patch
Enhance static proxy
pull/10328/head
maliming
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
1 deletions
-
framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/ClientProxyBase.cs
|
|
|
@ -16,6 +16,7 @@ using Volo.Abp.Http.Modeling; |
|
|
|
using Volo.Abp.Http.ProxyScripting.Generators; |
|
|
|
using Volo.Abp.Json; |
|
|
|
using Volo.Abp.MultiTenancy; |
|
|
|
using Volo.Abp.Reflection; |
|
|
|
using Volo.Abp.Threading; |
|
|
|
using Volo.Abp.Tracing; |
|
|
|
|
|
|
|
@ -55,7 +56,7 @@ namespace Volo.Abp.Http.Client.ClientProxying |
|
|
|
arguments = new ClientProxyRequestTypeValue(); |
|
|
|
} |
|
|
|
|
|
|
|
var methodUniqueName = $"{typeof(TService).FullName}.{methodName}.{string.Join("-", arguments.Values.Select(x => x.Key.FullName))}"; |
|
|
|
var methodUniqueName = $"{typeof(TService).FullName}.{methodName}.{string.Join("-", arguments.Values.Select(x => TypeHelper.GetFullNameHandlingNullableAndGenerics(x.Key)))}"; |
|
|
|
var action = ClientProxyApiDescriptionFinder.FindAction(methodUniqueName); |
|
|
|
if (action == null) |
|
|
|
{ |
|
|
|
|