private void SetHeaders(SendContext context) { var appContext = _appContextProvider.Get(); var tenant = appContext.Tenant; if (!string.IsNullOrWhiteSpace(tenant) && !context.Headers.TryGetHeader(Headers.Tenant, out _)) { context.SetTenant(tenant); } var userId = appContext.UserId; if (!string.IsNullOrWhiteSpace(userId) && !context.Headers.TryGetHeader(Headers.UserId, out _)) { context.SetUserId(userId); } var correlationId = appContext.CorrelationId; if (correlationId != Guid.Empty && !context.Headers.TryGetHeader(Headers.CorrelationId, out _)) { context.SetCorrelationId(correlationId); } }