sunpengfei
2025-08-18 ab92e760e8461f0a48b37786b0f5a78db744dca6
FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs
@@ -4,6 +4,7 @@
using Furion.DistributedIDGenerator;
using Furion.Schedule;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Controllers;
using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.Extensions.DependencyInjection;
@@ -48,7 +49,10 @@
            var actionContext = await next();
            resourceLog.UpdatedTime = DateTimeOffset.Now;
            resourceLog.Response = actionContext.Result.ToJson();
            if (actionContext.Result is JsonResult jsonResult)
            {
                resourceLog.Response = jsonResult.Value.ToJson();
            }
            resourceLog.ResponseHeaders = context.HttpContext.Response.Headers.ToJson();
            resourceLog.IsSuccess = actionContext.Exception == null;