public Worker(IConfiguration configuration, IAwsBusConfiguration awsBusConfig, IAwsWorkerConfiguration workerConfiguration, string eventSubscriptionQueueUrl) { this.configuration = configuration; this.awsBusConfig = awsBusConfig; this.workerConfiguration = workerConfiguration; this.eventSubscriptionQueueUrl = eventSubscriptionQueueUrl; }
public AwsCloudBusFactory(IConfiguration configuration, IAwsBusConfiguration awsBusConfig, IAwsWorkerConfiguration workerConfiguration, string eventSubscriptionQueueUrl) : this(configuration, awsBusConfig) { this.workerConfiguration = workerConfiguration; this.eventSubscriptionQueueUrl = eventSubscriptionQueueUrl; }
public AwsConfigurator WithWorkerConfig(IAwsWorkerConfiguration workerConfiguration) { WorkerConfig = workerConfiguration; return(this); }