public Dequeuer( ISQSClient sqsClient, ILogger logger, IActorFactory factory, IMessageMapper mapper) { _sqsClient = sqsClient ?? throw new ArgumentNullException(nameof(sqsClient)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _factory = factory ?? throw new ArgumentNullException(nameof(factory)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public Deleter(ISQSClient sqsClient, ILogger logger) { _sqsClient = sqsClient ?? throw new ArgumentNullException(nameof(sqsClient)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }