From 5ca1473bdedcee9423f60854f2345b642be0ddb0 Mon Sep 17 00:00:00 2001 From: hyzx86 Date: Sun, 5 Mar 2023 02:03:45 +0800 Subject: [PATCH] Default replacement rule, changed from ActionName to MethodInfo.Name --- .../Items/RolesDeploymentStep.Fields.Edit.cshtml | 1 - .../EasyOC.ReplaceAction/ServiceExtensions.cs | 12 +++++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/Modules/EasyOC.Deployment/Views/Items/RolesDeploymentStep.Fields.Edit.cshtml b/src/Modules/EasyOC.Deployment/Views/Items/RolesDeploymentStep.Fields.Edit.cshtml index 6505a1d..5328561 100644 --- a/src/Modules/EasyOC.Deployment/Views/Items/RolesDeploymentStep.Fields.Edit.cshtml +++ b/src/Modules/EasyOC.Deployment/Views/Items/RolesDeploymentStep.Fields.Edit.cshtml @@ -41,7 +41,6 @@ @role.RoleDescription - } diff --git a/src/Modules/EasyOC.ReplaceAction/ServiceExtensions.cs b/src/Modules/EasyOC.ReplaceAction/ServiceExtensions.cs index 967c415..8c64eb0 100644 --- a/src/Modules/EasyOC.ReplaceAction/ServiceExtensions.cs +++ b/src/Modules/EasyOC.ReplaceAction/ServiceExtensions.cs @@ -84,27 +84,25 @@ public static IServiceProvider UseReplaceAction(this IServiceProvider servicePro } else { - + var actionMethodName = descriptor.MethodInfo.Name; if (descriptor.ControllerTypeInfo.FullName == item.TargetControllerFullName && - item.ActionMapping.ContainsKey(descriptor.ActionName) + item.ActionMapping.ContainsKey(actionMethodName) ) { descriptor.ControllerTypeInfo = item.NewController.GetTypeInfo(); - descriptor.MethodInfo = item.ActionMapping[descriptor.ActionName]; + descriptor.MethodInfo = item.ActionMapping[actionMethodName]; if (logger != null && logger.IsEnabled(LogLevel.Debug)) { logger.LogDebug("The Action:{action} of controller:{type} is replaced by {newContorller}.{method}", item.TargetControllerFullName, - descriptor.ActionName, + actionMethodName, descriptor.ControllerTypeInfo.FullName, - item.ActionMapping[descriptor.ActionName] + item.ActionMapping[actionMethodName] ); } } } } - - } return serviceProvider; }