修改接口重复验证
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2025-10-16 14:53:43 +08:00
parent be034d4d8b
commit d96e746db7
1 changed files with 21 additions and 18 deletions

View File

@ -49,6 +49,8 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
/// <param name="next">next</param> /// <param name="next">next</param>
/// <returns>返回的对象</returns> /// <returns>返回的对象</returns>
public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
{
if (RequestDuplicationOptionsMonitor.CurrentValue.IsEnabled)
{ {
Dictionary<string, object?> dic = new Dictionary<string, object?>(); Dictionary<string, object?> dic = new Dictionary<string, object?>();
var desc = context.ActionDescriptor as ControllerActionDescriptor; var desc = context.ActionDescriptor as ControllerActionDescriptor;
@ -72,6 +74,7 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
{ {
throw; throw;
} }
}
var resultContext = await next(); var resultContext = await next();