示例#1
0
 public DefaultDicomServerFactory(
     IServiceScopeFactory serviceScopeFactory,
     IDicomServerRegistry dicomServerRegistry,
     IOptions <DicomServiceOptions> defaultServiceOptions)
 {
     _serviceScopeFactory   = serviceScopeFactory ?? throw new ArgumentNullException(nameof(serviceScopeFactory));
     _dicomServerRegistry   = dicomServerRegistry ?? throw new ArgumentNullException(nameof(dicomServerRegistry));
     _defaultServiceOptions = defaultServiceOptions ?? throw new ArgumentNullException(nameof(defaultServiceOptions));
 }
示例#2
0
 public DicomServerRegistration(IDicomServerRegistry registry, IDicomServer dicomServer, Task task)
 {
     Registry    = registry ?? throw new ArgumentNullException(nameof(registry));
     DicomServer = dicomServer ?? throw new ArgumentNullException(nameof(dicomServer));
     Task        = task ?? throw new ArgumentNullException(nameof(task));
 }