Exemple #1
0
        public ImagingStudySynchronizer(
            IImagingStudyPropertySynchronizer imagingStudyPropertySynchronizer,
            IImagingStudySeriesPropertySynchronizer imagingStudySeriesPropertySynchronizer,
            IImagingStudyInstancePropertySynchronizer imagingStudyInstancePropertySynchronizer)
        {
            EnsureArg.IsNotNull(imagingStudyPropertySynchronizer, nameof(imagingStudyPropertySynchronizer));
            EnsureArg.IsNotNull(imagingStudySeriesPropertySynchronizer, nameof(imagingStudySeriesPropertySynchronizer));
            EnsureArg.IsNotNull(imagingStudyInstancePropertySynchronizer, nameof(imagingStudyInstancePropertySynchronizer));

            _imagingStudyPropertySynchronizer         = imagingStudyPropertySynchronizer;
            _imagingStudySeriesPropertySynchronizer   = imagingStudySeriesPropertySynchronizer;
            _imagingStudyInstancePropertySynchronizer = imagingStudyInstancePropertySynchronizer;
        }
Exemple #2
0
 public ImagingStudyPropertySynchronizerTests()
 {
     _imagingStudyPropertySynchronizer = new ImagingStudyPropertySynchronizer();
 }
Exemple #3
0
 public ImagingStudyPropertySynchronizerTests()
 {
     _imagingStudyPropertySynchronizer = new ImagingStudyPropertySynchronizer(Options.Create(_dicomCastConfig), _exceptionStore);
 }