public ProcessLearnersItem(
     IChangeProcessor changeProcessor,
     ILogger <ProcessLearnersItem> logger)
 {
     _changeProcessor = changeProcessor;
     _logger          = logger;
 }
Exemple #2
0
 public TimedCheckForChange(
     IChangeProcessor changeProcessor,
     ILogger <TimedCheckForChange> logger)
 {
     _changeProcessor = changeProcessor;
     _logger          = logger;
 }
Exemple #3
0
 public ProcessProviderItem(
     IChangeProcessor changeProcessor,
     ILogger <ProcessProviderItem> logger)
 {
     _changeProcessor = changeProcessor;
     _logger          = logger;
 }
Exemple #4
0
        public Function()
        {
            var dynamoDbClient = new AmazonDynamoDBClient();

            _dynamoDbContext = new DynamoDBContext(dynamoDbClient);

            _snsClient       = new AmazonSimpleNotificationServiceClient();
            _changeProcessor = new ChangeProcessor();

            _snsArn = Environment.GetEnvironmentVariable("SnsTopicArn");
        }