代码修改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
6e75e45942
commit
b4907bfe9b
|
|
@ -101,7 +101,7 @@ builder.Services.AddControllers(options =>
|
||||||
options.Filters.Add<UnitOfWorkFilter>();
|
options.Filters.Add<UnitOfWorkFilter>();
|
||||||
options.Filters.Add<LimitUserRequestAuthorization>();
|
options.Filters.Add<LimitUserRequestAuthorization>();
|
||||||
options.Filters.Add<TrialGlobalLimitActionFilter>();
|
options.Filters.Add<TrialGlobalLimitActionFilter>();
|
||||||
//options.Filters.Add<RequestDuplicationFilter>();
|
options.Filters.Add<RequestDuplicationFilter>();
|
||||||
|
|
||||||
})
|
})
|
||||||
.AddNewtonsoftJsonSetup(builder.Services); // NewtonsoftJson 序列化 处理
|
.AddNewtonsoftJsonSetup(builder.Services); // NewtonsoftJson 序列化 处理
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
|
||||||
using DocumentFormat.OpenXml.InkML;
|
using DocumentFormat.OpenXml.InkML;
|
||||||
using IRaCIS.Core.Application.Service.Common;
|
using IRaCIS.Core.Application.Service.Common;
|
||||||
using IRaCIS.Core.Infrastructure;
|
using IRaCIS.Core.Infrastructure;
|
||||||
|
using IRaCIS.Core.Infrastructure.Extention;
|
||||||
using Microsoft.AspNetCore.Components.Endpoints;
|
using Microsoft.AspNetCore.Components.Endpoints;
|
||||||
using Microsoft.AspNetCore.Http;
|
using Microsoft.AspNetCore.Http;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
|
@ -47,7 +48,8 @@ namespace IRaCIS.Core.Application.BusinessFilter.LegacyController
|
||||||
/// <returns>返回的对象</returns>
|
/// <returns>返回的对象</returns>
|
||||||
public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
|
public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
|
||||||
{
|
{
|
||||||
this.Intoparam = JsonConvert.SerializeObject(context.ActionArguments);
|
this.Intoparam = JsonConvert.SerializeObject(
|
||||||
|
context.ActionArguments.TryGetValue("inQuery", out var v) ? v : null);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
this.RequestDuplication();
|
this.RequestDuplication();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue