コード例 #1
0
 public DeliveryNotificationCommand(
     ILogger <DeliveryNotificationCommand> logger,
     ICertificateService certificateService,
     IExternalBlobFileTransferClient externalFileTransferClient,
     IInternalBlobFileTransferClient internalFileTransferClient,
     IOptions <DeliveryNotificationOptions> options)
     : base(externalFileTransferClient, internalFileTransferClient)
 {
     _logger             = logger;
     _certificateService = certificateService;
     _options            = options?.Value;
 }
 public PrintResponseCommand(
     ILogger <PrintResponseCommand> logger,
     IBatchService batchService,
     IExternalBlobFileTransferClient externalFileTransferClient,
     IInternalBlobFileTransferClient internalFileTransferClient,
     IOptions <PrintResponseOptions> printReponseOptions)
     : base(externalFileTransferClient, internalFileTransferClient)
 {
     _logger       = logger;
     _batchService = batchService;
     _options      = printReponseOptions?.Value;
 }
        public BlobStorageSamplesCommand(
            ILogger <BlobStorageSamplesCommand> logger,

            IExternalBlobFileTransferClient blobFileTransferClient,
            IOptions <PrintResponseOptions> optionsPrintResponse,
            IOptions <DeliveryNotificationOptions> optionsDeliveryNotification)
        {
            _logger = logger;
            _blobFileTransferClient        = blobFileTransferClient;
            _printResponseDirectory        = optionsPrintResponse?.Value.Directory;
            _deliveryNotificationDirectory = optionsDeliveryNotification?.Value.Directory;
        }
 public BlobSasTokenGeneratorCommand(
     ILogger <BlobSasTokenGeneratorCommand> logger,
     INotificationService notificationService,
     IExternalBlobFileTransferClient blobFileTransferClient,
     ISecureMessageServiceApiClient secureMessageServiceApiClient,
     IOptions <BlobSasTokenGeneratorOptions> SasTokenGeneratorOptions)
 {
     _logger = logger;
     _notificationService           = notificationService;
     _blobFileTransferClient        = blobFileTransferClient;
     _secureMessageServiceApiClient = secureMessageServiceApiClient;
     _options = SasTokenGeneratorOptions?.Value;
 }
コード例 #5
0
 public PrintRequestCommand(
     ILogger <PrintRequestCommand> logger,
     IPrintCreator printCreator,
     IBatchService batchService,
     IScheduleService scheduleService,
     INotificationService notificationService,
     IExternalBlobFileTransferClient externalFileTransferClient,
     IInternalBlobFileTransferClient internalFileTransferClient,
     IOptions <PrintRequestOptions> options)
 {
     _logger                     = logger;
     _printCreator               = printCreator;
     _batchService               = batchService;
     _scheduleService            = scheduleService;
     _notificationService        = notificationService;
     _externalFileTransferClient = externalFileTransferClient;
     _internalFileTransferClient = internalFileTransferClient;
     _options                    = options?.Value;
 }
 public NotificationCommand(IExternalBlobFileTransferClient externalFileTransferClient, IInternalBlobFileTransferClient internalFileTransferClient)
 {
     _externalFileTransferClient = externalFileTransferClient;
     _internalFileTransferClient = internalFileTransferClient;
 }