public LoggingStoreOrchestrator(
            IStoreOrchestrator storeOrchestrator,
            ILogger <LoggingStoreOrchestrator> logger)
        {
            EnsureArg.IsNotNull(storeOrchestrator, nameof(storeOrchestrator));
            EnsureArg.IsNotNull(logger, nameof(logger));

            _storeOrchestrator = storeOrchestrator;
            _logger            = logger;
        }
Пример #2
0
 public StoreService(
     IStoreResponseBuilder storeResponseBuilder,
     IStoreDatasetValidator dicomDatasetValidator,
     IStoreOrchestrator storeOrchestrator,
     ILogger <StoreService> logger)
 {
     _storeResponseBuilder  = EnsureArg.IsNotNull(storeResponseBuilder, nameof(storeResponseBuilder));
     _dicomDatasetValidator = EnsureArg.IsNotNull(dicomDatasetValidator, nameof(dicomDatasetValidator));
     _storeOrchestrator     = EnsureArg.IsNotNull(storeOrchestrator, nameof(storeOrchestrator));
     _logger = EnsureArg.IsNotNull(logger, nameof(logger));
 }