Example #1
0
        public void Invoke()
        {
            var startTime = DateTimeOffset.UtcNow;

            _logger.LogInformation($"# Starting Job : {nameof(UploadTemporaryExposureKeysEuGatewayJob)} started at {startTime}");

            _euGatewayService.UploadKeysToTheGateway(uploadKeysAgeLimitInDays: _config.UploadKeysAgeLimitInDays, batchSize: _config.BatchSize);

            _logger.LogInformation($"# Job Ended : {nameof(UploadTemporaryExposureKeysEuGatewayJob)} started at {startTime}, ended at {DateTimeOffset.UtcNow}");
        }
Example #2
0
        public void Invoke(int fromLastNumberOfDays, int bachSize, int batchLimit)
        {
            var startTime = DateTimeOffset.UtcNow;

            _logger.LogInformation($"# Starting Job : {nameof(UploadTemporaryExposureKeysUeGatewayTestJob)} started at {startTime}");

            _euGatewayService.UploadKeysToTheGateway(
                uploadKeysAgeLimitInDays: fromLastNumberOfDays,
                batchSize: bachSize,
                batchCountLimit: batchLimit
                );

            _logger.LogInformation($"# Job Ended : {nameof(UploadTemporaryExposureKeysUeGatewayTestJob)} started at {startTime}, ended at {DateTimeOffset.UtcNow}");
        }