public HttpClientTracingDiagnosticProcessor(ITracingContext tracingContext, IExitSegmentContextAccessor contextAccessor, IEnumerable <IRequestDiagnosticHandler> requestDiagnosticHandlers, IConfigAccessor configAccessor) { _tracingContext = tracingContext; _contextAccessor = contextAccessor; _requestDiagnosticHandlers = requestDiagnosticHandlers.Reverse(); _tracingConfig = configAccessor.Get <TracingConfig>(); _httpClientDiagnosticConfig = configAccessor.Get <HttpClientDiagnosticConfig>(); }
public DefaultRequestDiagnosticHandler(IConfigAccessor configAccessor) { _httpClientDiagnosticConfig = configAccessor.Get <HttpClientDiagnosticConfig>(); }