if (HttpContextCore.CurrentHttpContext.IsNotNull() && result != null)
{
var reqUrlPath = HttpContextCore.CurrentHttpContext.Request.Path.Value?.ToLower();
修改为
if (context.HttpContext.IsNotNull() && result != null)
{
var reqUrlPath = context.HttpContext.Request.Path.Value?.ToLower();
Path = HttpContextCore.CurrentHttpContext.Request.Path.Value?.ToLower()
修改为:
Path = HttpContext.Request.Path.Value?.ToLower()
\Filter\AuditingFilter.cs 同样的问题,不需要通过AutofacHelper.GetService()去拿HttpContext
修改为
修改为:
\Filter\GlobalExceptionFilter.cs context.Result = new ContentResult
修改为:
WriteLog(ExceptionContext context) 这个方法
修改为:
context.HttpContext.Request.GetDisplayUrl() ?? "", context.HttpContext.Request.Method, context.HttpContext.Request.Body.ReadToString() ?? "", _currentUser.Name ?? "",