feat(admin): add safe processing monitor and operation correlation
This commit is contained in:
@@ -62,6 +62,9 @@ public sealed class AiPrivacyHeaderHandler(
|
||||
HttpRequestMessage request,
|
||||
CancellationToken cancellationToken)
|
||||
{
|
||||
request.Headers.Remove("X-Operation-Id");
|
||||
if (executionScope.Current?.Lease.OperationId is Guid id && id != Guid.Empty)
|
||||
request.Headers.Add("X-Operation-Id", id.ToString("D"));
|
||||
if (request.RequestUri?.AbsolutePath.StartsWith("/cv/", StringComparison.OrdinalIgnoreCase) == true)
|
||||
{
|
||||
var operationContext = executionScope.Current;
|
||||
|
||||
Reference in New Issue
Block a user