public AmazonSQSConsumer(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; _amazonSQSClient = serviceProvider.GetRequiredService <IAmazonSQSClient>(); _conventions = serviceProvider.GetRequiredService <IConventionsProvider>(); _options = serviceProvider.GetRequiredService <AmazonSQSOptions>(); }
public AmazonSQSPublisher(IAmazonSQSClient amazonSQSClient, IConventionsProvider conventions) { _amazonSQSClient = amazonSQSClient; _conventions = conventions; }
public AmazonSQSSubscriber(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; _amazonSQSClient = _serviceProvider.GetRequiredService <IAmazonSQSClient>(); _conventions = _serviceProvider.GetRequiredService <IConventionsProvider>(); }