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()); }); }
public QueryHandler(AddinsFactory factory) { _queryAddin = new Lazy <IQueryAddin>(() => { return(factory.CreateQueryAddin()); }); }
public ThreeDHandler(AddinsFactory factory) { _queryAddin = new Lazy <IQueryAddin>(() => { return(factory.CreateQueryAddin()); }); _ret = new Lazy <IObjectRetrieveAddin>(() => { return(factory.CreateRetrieveAddin()); }); }
public PatientHandler(AddinsFactory factory) { _storeAddin = factory.CreateStoreAddin(); _queryAddin = factory.CreateQueryAddin(); }