public SourceAeTitleController( ILogger <SourceAeTitleController> logger, IDicomAdapterRepository <SourceApplicationEntity> dicomAdapterRepository) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _dicomAdapterRepository = dicomAdapterRepository ?? throw new ArgumentNullException(nameof(dicomAdapterRepository)); }
public InferenceRequestRepository( ILogger <InferenceRequestRepository> logger, IJobs jobsApi, IDicomAdapterRepository <InferenceRequest> inferenceRequestRepository) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _jobsApi = jobsApi ?? throw new ArgumentNullException(nameof(jobsApi)); _inferenceRequestRepository = inferenceRequestRepository ?? throw new ArgumentNullException(nameof(inferenceRequestRepository)); }
public ClaraJobRepository( ILogger <ClaraJobRepository> logger, IOptions <DicomAdapterConfiguration> configuration, IFileSystem fileSystem, IDicomAdapterRepository <InferenceJob> inferenceJobRepository) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); _fileSystem = fileSystem ?? throw new ArgumentNullException(nameof(fileSystem)); _inferenceJobRepository = inferenceJobRepository ?? throw new ArgumentNullException(nameof(inferenceJobRepository)); }
public ClaraAeTitleController( IServiceProvider serviceProvider, ILogger <ClaraAeTitleController> logger, ConfigurationValidator configurationValidator, IOptions <DicomAdapterConfiguration> dicomAdapterConfiguration, IClaraAeChangedNotificationService claraAeChangedNotificationService, IDicomAdapterRepository <ClaraApplicationEntity> dicomAdapterRepository) { _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _dicomAdapterRepository = dicomAdapterRepository ?? throw new ArgumentNullException(nameof(dicomAdapterRepository)); _configurationValidator = configurationValidator ?? throw new ArgumentNullException(nameof(configurationValidator)); _dicomAdapterConfiguration = dicomAdapterConfiguration ?? throw new ArgumentNullException(nameof(dicomAdapterConfiguration)); _claraAeChangedNotificationService = claraAeChangedNotificationService ?? throw new ArgumentNullException(nameof(claraAeChangedNotificationService)); }