Beispiel #1
0
 public QueryDocumentsAndSendToNotify(ILocalDatabaseGateway localDatabaseGateway, IS3Gateway s3Gateway,
                                      IGovNotifyGateway govNotifyGateway, ICominoGateway cominoGateway, IDbLogger logger)
 {
     _localDatabaseGateway = localDatabaseGateway;
     _s3Gateway            = s3Gateway;
     _govNotifyGateway     = govNotifyGateway;
     _cominoGateway        = cominoGateway;
     _logger = logger;
 }
Beispiel #2
0
 public ProcessEvents(IGetHtmlDocument getHtmlDocument, IConvertHtmlToPdf convertHtmlToPdf,
                      IS3Gateway savePdfToS3, IGetDetailsOfDocumentForProcessing getDocumentDetails, IDbLogger logger,
                      ILocalDatabaseGateway localDatabaseGateway)
 {
     _getHtmlDocument      = getHtmlDocument;
     _convertHtmlToPdf     = convertHtmlToPdf;
     _savePdfToS3          = savePdfToS3;
     _getDocumentDetails   = getDocumentDetails;
     _logger               = logger;
     _localDatabaseGateway = localDatabaseGateway;
 }
Beispiel #3
0
 public S3FileSchemaProvider(IS3Gateway s3Service,
                             IWebHostEnvironment environment,
                             IDistributedCacheWrapper distributedCacheWrapper,
                             IConfiguration configuration,
                             IOptions <DistributedCacheConfiguration> distributedCacheConfiguration,
                             IOptions <DistributedCacheExpirationConfiguration> distributedCacheExpirationConfiguration,
                             ILogger <ISchemaProvider> logger)
 {
     _s3Gateway                               = s3Service;
     _environment                             = environment;
     _configuration                           = configuration;
     _logger                                  = logger;
     _distributedCacheWrapper                 = distributedCacheWrapper;
     _distributedCacheConfiguration           = distributedCacheConfiguration.Value;
     _distributedCacheExpirationConfiguration = distributedCacheExpirationConfiguration.Value;
 }
Beispiel #4
0
 public GeneratePdfInS3Url(IS3Gateway s3Gateway)
 {
     _s3Gateway = s3Gateway;
 }
Beispiel #5
0
 public S3PaymentConfigurationTransformDataProvider(IS3Gateway s3Service, IWebHostEnvironment environment, IConfiguration configuration)
 {
     _s3Gateway     = s3Service;
     _environment   = environment;
     _configuration = configuration;
 }
 public S3FileStorageProvider(IS3Gateway s3Service, IConfiguration configuration)
 {
     _s3Gateway     = s3Service;
     _configuration = configuration;
 }
 public S3ReusableElementTransformDataProvider(IS3Gateway s3Service, ILogger <S3ReusableElementTransformDataProvider> logger, IWebHostEnvironment environment, IConfiguration configuration)
 {
     _s3Gateway     = s3Service;
     _environment   = environment;
     _configuration = configuration;
 }
Beispiel #8
0
 public GetHtmlDocument(IW2DocumentsGateway w2DocumentsGateway, IS3Gateway s3Gateway)
 {
     _w2DocumentsGateway = w2DocumentsGateway;
     _s3Gateway          = s3Gateway;
 }