public OnBatchPublishedProviderValidation(
     ILogger logger,
     IBatchUploadValidationService validationService,
     IMessengerService messengerService,
     IUserProfileProvider userProfileProvider, bool useAzureStorage = false)
     : base(logger, messengerService, FunctionName, QueueName, useAzureStorage, userProfileProvider, validationService)
 {
 }
示例#2
0
        public PublishedProviderBatchController(IBatchUploadService batchUploadService,
                                                IBatchUploadValidationService validationService,
                                                IBatchUploadQueryService batchUploadQueryService)
        {
            Guard.ArgumentNotNull(batchUploadService, nameof(batchUploadService));
            Guard.ArgumentNotNull(validationService, nameof(validationService));
            Guard.ArgumentNotNull(batchUploadQueryService, nameof(batchUploadQueryService));

            _batchUploadService      = batchUploadService;
            _validationService       = validationService;
            _batchUploadQueryService = batchUploadQueryService;
        }