public HoneycombBackgroundService(ChannelReader <Activity> channelReader, Func <Activity, string> dataset,
                                   IHoneycombService honeyCombService)
 {
     _channelReader    = channelReader;
     _dataset          = dataset;
     _honeycombService = honeyCombService;
 }
Esempio n. 2
0
 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;
 }