public HoneycombBackgroundService(ChannelReader <Activity> channelReader, Func <Activity, string> dataset, IHoneycombService honeyCombService) { _channelReader = channelReader; _dataset = dataset; _honeycombService = honeyCombService; }
public HoneycombBackgroundService(IHoneycombService honeycombService, ILogger <BackgroundService> logger, IOptions <HoneycombApiSettings> settings) { _honeycombService = honeycombService; _logger = logger; _settings = settings; }
public HoneycombMiddleware(RequestDelegate next, IHoneycombService service, IOptions <HoneycombApiSettings> settings, ILogger <HoneycombMiddleware> logger) { _next = next; _service = service; _settings = settings; _logger = logger; }
public HoneycombExporter(IHoneycombService honeycombService, IOptions <HoneycombApiSettings> settings) { _honeycombService = honeycombService; _settings = settings; }