Ejemplo n.º 1
0
 public RetrieveHandler(AddinsFactory factory)
 {
     _ret     = new Lazy <IObjectRetrieveAddin>(() => { return(factory.CreateRetrieveAddin()); });
     _query   = new Lazy <IQueryAddin>(() => { return(factory.CreateQueryAddin()); });
     _store   = new Lazy <IStoreAddin>(() => { return(factory.CreateStoreAddin()); });
     _storage = new Lazy <Dicom.Imaging.DiskDataCacheStorage>(() => { return(factory.CreateCacheDiskStorage()); });
 }
Ejemplo n.º 2
0
 public QueryHandler(AddinsFactory factory)
 {
     _queryAddin = new Lazy <IQueryAddin>(() => { return(factory.CreateQueryAddin()); });
 }
Ejemplo n.º 3
0
 public ThreeDHandler(AddinsFactory factory)
 {
     _queryAddin = new Lazy <IQueryAddin>(() => { return(factory.CreateQueryAddin()); });
     _ret        = new Lazy <IObjectRetrieveAddin>(() => { return(factory.CreateRetrieveAddin()); });
 }
Ejemplo n.º 4
0
 public PatientHandler(AddinsFactory factory)
 {
     _storeAddin = factory.CreateStoreAddin();
     _queryAddin = factory.CreateQueryAddin();
 }