protected override void InitializeTarget() { base.InitializeTarget(); var credential = _awsCredentialResolver.ResolveFor(AmazonCredentialType, AccessKey, SecretKey); _messageDespatcher = new MessageDespatcher(credential, RegionEndPoint); }
public SqsQueuePoller( IAmazonSQS amazonSqs, ILogger <SqsQueuePoller> logger, IMessageDespatcher messageDespatcher, QueuePollingOptions queuePollingOptions) { this.amazonSqs = amazonSqs; this.logger = logger; this.messageDespatcher = messageDespatcher; this.queuePollingOptions = queuePollingOptions; }
protected override void Dispose(bool disposing) { if (disposing) { if (_messageDespatcher != null) { _messageDespatcher.Dispose(); _messageDespatcher = null; } } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { if (disposing) { if (_messageDespatcher != null) { _messageDespatcher.Dispose(); _messageDespatcher = null; } } base.Dispose(disposing); }
protected override void InitializeTarget() { base.InitializeTarget(); var credential = _awsCredentialResolver.ResolveFor(AmazonCredentialType, AccessKey, SecretKey); _messageDespatcher = new MessageDespatcher(credential, RegionEndPoint); }