This commit is contained in:
SunCheng
2026-02-10 17:49:19 +08:00
parent 3e18283e52
commit d052ae5197
104 changed files with 10369 additions and 3000 deletions

View File

@@ -2,15 +2,8 @@ using Serilog.Context;
namespace WebApi.Middleware;
public class RequestIdMiddleware
public class RequestIdMiddleware(RequestDelegate next)
{
private readonly RequestDelegate _next;
public RequestIdMiddleware(RequestDelegate next)
{
_next = next;
}
public async Task InvokeAsync(HttpContext context)
{
var requestId = context.Request.Headers["X-Request-ID"].FirstOrDefault() ?? Guid.NewGuid().ToString("N");
@@ -19,7 +12,7 @@ public class RequestIdMiddleware
using (LogContext.PushProperty("RequestId", requestId))
{
await _next(context);
await next(context);
}
}
}