public AuditTrailRetryBackgroundService(IAuditTrailClient client, IAuditTrailSink sink, IAuditTrailStore store, ILogger <AuditTrailRetryBackgroundService> logger) { _client = client ?? throw new ArgumentNullException(nameof(client)); _sink = sink ?? throw new ArgumentNullException(nameof(sink)); _store = store ?? throw new ArgumentNullException(nameof(store)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public Worker(IAuditTrailClient client) { _client = client ?? throw new ArgumentNullException(nameof(client)); }