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;
 }