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; }
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; }