public InstrumentRequestCallback(IConfigAccessor configAccessor, ITracingContext tracingContext, IEntrySegmentContextAccessor contextAccessor) { _config = configAccessor.Get <InstrumentConfig>(); _tracingContext = tracingContext; _contextAccessor = contextAccessor; }
public HostingTracingDiagnosticProcessor(IEntrySegmentContextAccessor segmentContextAccessor, ITracingContext tracingContext, IEnumerable <IHostingDiagnosticHandler> diagnosticHandlers) { _tracingContext = tracingContext; _diagnosticHandlers = diagnosticHandlers.Reverse(); _segmentContextAccessor = segmentContextAccessor; }
public JimuServerDiagnosticProcessor(ITracingContext tracingContext , IEntrySegmentContextAccessor entrySegmentContextAccessor ) { _tracingContext = tracingContext; _entrySegmentContextAccessor = entrySegmentContextAccessor; }
/// <summary> /// Initializes a new instance of the <see cref="MqttTransportDiagnosticProcessor" /> class. /// </summary> /// <param name="tracingContext">The tracing context.</param> /// <param name="serializer">The serializer.</param> /// <param name="contextAccessor">The context accessor.</param> public MqttTransportDiagnosticProcessor(ITracingContext tracingContext, ISerializer <string> serializer, IEntrySegmentContextAccessor contextAccessor) { _tracingContext = tracingContext; _serializer = serializer; _segmentContextAccessor = contextAccessor; }
public KanekoDiagnosticProcessor(ITracingContext tracingContext, IEntrySegmentContextAccessor entrySegmentContextAccessor ) { _tracingContext = tracingContext; _entrySegmentContextAccessor = entrySegmentContextAccessor; }
public ServerDiagnosticProcessor(IEntrySegmentContextAccessor segmentContextAccessor, ITracingContext tracingContext, IConfigAccessor configAccessor) { _tracingContext = tracingContext; _segmentContextAccessor = segmentContextAccessor; _tracingConfig = configAccessor.Get <TracingConfig>(); }
public HostingTracingDiagnosticProcessor(IEntrySegmentContextAccessor segmentContextAccessor, ITracingContext tracingContext, IEnumerable <IHostingDiagnosticHandler> diagnosticHandlers, IConfigAccessor configAccessor) { _tracingContext = tracingContext; _diagnosticHandlers = diagnosticHandlers.Reverse(); _segmentContextAccessor = segmentContextAccessor; _tracingConfig = configAccessor.Get <TracingConfig>(); }
public CapTracingDiagnosticProcessor(ITracingContext tracingContext, IEntrySegmentContextAccessor entrySegmentContextAccessor, IExitSegmentContextAccessor exitSegmentContextAccessor, ILocalSegmentContextAccessor localSegmentContextAccessor) { _tracingContext = tracingContext; _exitSegmentContextAccessor = exitSegmentContextAccessor; _localSegmentContextAccessor = localSegmentContextAccessor; _entrySegmentContextAccessor = entrySegmentContextAccessor; }
public CacheTracingDiagnosticProcessor(ITracingContext tracingContext, ILocalSegmentContextAccessor localSegmentContextAccessor , IEntrySegmentContextAccessor entrySegmentContextAccessor , IExitSegmentContextAccessor exitSegmentContextAccessor , IConfigAccessor configAccessor) { _tracingContext = tracingContext; _exitSegmentContextAccessor = exitSegmentContextAccessor; _localSegmentContextAccessor = localSegmentContextAccessor; _entrySegmentContextAccessor = entrySegmentContextAccessor; _tracingConfig = configAccessor.Get <TracingConfig>(); }
public SegmentContextFactory(IRuntimeEnvironment runtimeEnvironment, ISamplerChainBuilder samplerChainBuilder, IUniqueIdGenerator uniqueIdGenerator, IEntrySegmentContextAccessor entrySegmentContextAccessor, ILocalSegmentContextAccessor localSegmentContextAccessor, IExitSegmentContextAccessor exitSegmentContextAccessor) { _runtimeEnvironment = runtimeEnvironment; _samplerChainBuilder = samplerChainBuilder; _uniqueIdGenerator = uniqueIdGenerator; _entrySegmentContextAccessor = entrySegmentContextAccessor; _localSegmentContextAccessor = localSegmentContextAccessor; _exitSegmentContextAccessor = exitSegmentContextAccessor; }
public SegmentContextFactory(IRuntimeEnvironment runtimeEnvironment, ISamplerChainBuilder samplerChainBuilder, IEntrySegmentContextAccessor entrySegmentContextAccessor, ILocalSegmentContextAccessor localSegmentContextAccessor, IExitSegmentContextAccessor exitSegmentContextAccessor, IOptions <SkyApmConfig> configAccessor) { _runtimeEnvironment = runtimeEnvironment; _samplerChainBuilder = samplerChainBuilder; _entrySegmentContextAccessor = entrySegmentContextAccessor; _localSegmentContextAccessor = localSegmentContextAccessor; _exitSegmentContextAccessor = exitSegmentContextAccessor; _config = configAccessor.Value; }
public HostingTracingDiagnosticProcessor(IEntrySegmentContextAccessor segmentContextAccessor, ITracingContext tracingContext) { _tracingContext = tracingContext; _segmentContextAccessor = segmentContextAccessor; }