public HttpLoggingProvider(IHttpResponseLogHandler responseHandler, IHttpRequestLogHandler requestHandler, IOptions <RaccoonLogHttpOptions> options, ILogger <HttpLoggingProvider> logger, IHttpLoggingStore store, IStoreQueue storeQueue) { _store = store; _options = options.Value; _responseHandler = responseHandler; _requestHandler = requestHandler; _logger = logger; _storeQueue = storeQueue; }
public StoreQueueConsumer(IStoreQueue storeQueue, ILogger <StoreQueueConsumer> logger) { _storeQueue = storeQueue; _logger = logger; _timer = new Timer(100); }