public ProcessLearnersItem( IChangeProcessor changeProcessor, ILogger <ProcessLearnersItem> logger) { _changeProcessor = changeProcessor; _logger = logger; }
public TimedCheckForChange( IChangeProcessor changeProcessor, ILogger <TimedCheckForChange> logger) { _changeProcessor = changeProcessor; _logger = logger; }
public ProcessProviderItem( IChangeProcessor changeProcessor, ILogger <ProcessProviderItem> logger) { _changeProcessor = changeProcessor; _logger = logger; }
public Function() { var dynamoDbClient = new AmazonDynamoDBClient(); _dynamoDbContext = new DynamoDBContext(dynamoDbClient); _snsClient = new AmazonSimpleNotificationServiceClient(); _changeProcessor = new ChangeProcessor(); _snsArn = Environment.GetEnvironmentVariable("SnsTopicArn"); }