public LoggingMiddleware(RequestDelegate next, ITracingInfo tracingInfo, IHttpContextAccessor httpContextAccessor, ICorrelationContextAccessor correlationContext) { _next = next; _tracingInfo = tracingInfo; _httpContextAccessor = httpContextAccessor; _correlationContext = correlationContext; }
public LoggingHandler(ICorrelationContextAccessor correlationContext, ITracingInfo tracingInfo, ServiceInfo serviceInfo) { _correlationContext = correlationContext; _tracingInfo = tracingInfo; _serviceName = serviceInfo?.ServiceName; }