From 6797665af6ef7732a7ead1fb5a34c5ab913d00bd Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 13 May 2022 16:34:32 +0800 Subject: [PATCH] Output warning when `actionApiDescriptionModel is null`. --- .../Web/Conventions/AbpHttpClientProxyServiceConvention.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/framework/src/Volo.Abp.Http.Client.Web/Volo/Abp/Http/Client/Web/Conventions/AbpHttpClientProxyServiceConvention.cs b/framework/src/Volo.Abp.Http.Client.Web/Volo/Abp/Http/Client/Web/Conventions/AbpHttpClientProxyServiceConvention.cs index 9650377580..08dab1fc82 100644 --- a/framework/src/Volo.Abp.Http.Client.Web/Volo/Abp/Http/Client/Web/Conventions/AbpHttpClientProxyServiceConvention.cs +++ b/framework/src/Volo.Abp.Http.Client.Web/Volo/Abp/Http/Client/Web/Conventions/AbpHttpClientProxyServiceConvention.cs @@ -6,6 +6,7 @@ using System.Reflection; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.ActionConstraints; using Microsoft.AspNetCore.Mvc.ApplicationModels; +using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using Volo.Abp.Application.Services; using Volo.Abp.AspNetCore.Mvc; @@ -122,6 +123,7 @@ public class AbpHttpClientProxyServiceConvention : AbpServiceConvention var actionApiDescriptionModel = FindActionApiDescriptionModel(controller, action); if (actionApiDescriptionModel == null) { + Logger.LogWarning($"Could not find ApiDescriptionModel for action: {action.ActionName} in controller: {controller.ControllerName}, May be the generate-proxy.json is not up to date."); return;; }