chore: update nuget packages
This commit is contained in:
@@ -17,8 +17,8 @@
|
||||
<PackageVersion Include="coverlet.msbuild" Version="6.0.0" />
|
||||
<PackageVersion Include="EntityFrameworkCore.DataEncryption" Version="5.0.0" />
|
||||
<PackageVersion Include="FluentAssertions" Version="6.12.0" />
|
||||
<PackageVersion Include="FluentValidation.DependencyInjectionExtensions" Version="11.8.0" />
|
||||
<PackageVersion Include="FluentValidation" Version="11.8.0" />
|
||||
<PackageVersion Include="FluentValidation.DependencyInjectionExtensions" Version="11.8.1" />
|
||||
<PackageVersion Include="FluentValidation" Version="11.8.1" />
|
||||
<PackageVersion Include="MediatR" Version="12.2.0" />
|
||||
<PackageVersion Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
|
||||
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.0" />
|
||||
|
||||
@@ -13,7 +13,13 @@ public class CorrelationIdMiddleware(RequestDelegate next)
|
||||
public async Task Invoke(HttpContext context, ICorrelationIdGenerator correlationIdGenerator)
|
||||
{
|
||||
var correlationId = GetCorrelationId(context, correlationIdGenerator);
|
||||
AddcorrelationIdHeader(context, correlationId);
|
||||
|
||||
context.Response.OnStarting(() =>
|
||||
{
|
||||
context.Response.Headers.Append(CorrelationIdHeaderKey, new[] { correlationId.ToString() });
|
||||
return Task.CompletedTask;
|
||||
});
|
||||
|
||||
await _next(context);
|
||||
}
|
||||
|
||||
@@ -27,13 +33,4 @@ public class CorrelationIdMiddleware(RequestDelegate next)
|
||||
|
||||
return correlationIdGenerator.Get();
|
||||
}
|
||||
|
||||
private static void AddcorrelationIdHeader(HttpContext context, StringValues correlationId)
|
||||
{
|
||||
context.Response.OnStarting(() =>
|
||||
{
|
||||
context.Response.Headers.Append(CorrelationIdHeaderKey, new[] { correlationId.ToString() });
|
||||
return Task.CompletedTask;
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user