internal AmazonPublisher(AmazonConfig config) { _config = config; _client = new AmazonSimpleNotificationServiceClient(config.AccessKeyId, config.SecretKey); _topicArn = config.TopicAccessResourceName; }
public AmazonSqsSubscriber(AmazonConfig config) { _config = config; _client = AWSClientFactory.CreateAmazonSQSClient(config.AccessKeyId, config.SecretKey); SetupQueue(); }
public TopicSubscriber(AmazonSQS client, AmazonConfig config) { _client = client; _config = config; }
public QueueManager(AmazonSQS client, AmazonConfig config) { _client = client; _config = config; }