예제 #1
0
 public SearchBundleService(IGZipper IGZipper,
                            IFhirResourceParseJsonService IFhirResourceParseJsonService,
                            IServerDateTimeSupport IServerDateTimeSupport,
                            IServiceBaseUrlCache IServiceBaseUrlCache)
 {
     this.IGZipper = IGZipper;
     this.IFhirResourceParseJsonService = IFhirResourceParseJsonService;
     this.IServerDateTimeSupport        = IServerDateTimeSupport;
     this.IServiceBaseUrlCache          = IServiceBaseUrlCache;
 }
예제 #2
0
 public Stu3ReferenceSetter(IFhirUriFactory IFhirUriFactory,
                            Bug.Common.ApplicationConfig.IServiceBaseUrlConfi IPrimaryServiceRootCache,
                            IResourceTypeSupport IResourceTypeSupport,
                            IServiceBaseUrlCache IServiceBaseUrlCache,
                            IServiceBaseUrlRepository IServiceBaseUrlRepository)
 {
     this.IFhirUriFactory           = IFhirUriFactory;
     this.IPrimaryServiceRootCache  = IPrimaryServiceRootCache;
     this.IResourceTypeSupport      = IResourceTypeSupport;
     this.IServiceBaseUrlCache      = IServiceBaseUrlCache;
     this.IServiceBaseUrlRepository = IServiceBaseUrlRepository;
 }
예제 #3
0
 public ReferentialIntegrityService(IResourceStoreRepository IResourceStoreRepository,
                                    IIndexReferenceRepository IIndexReferenceRepository,
                                    IServiceBaseUrlCache IServiceBaseUrlCache,
                                    IOperationOutcomeSupport IOperationOutcomeSupport,
                                    IEnforceResourceReferentialIntegrity IEnforceResourceReferentialIntegrity)
 {
     this.IResourceStoreRepository             = IResourceStoreRepository;
     this.IIndexReferenceRepository            = IIndexReferenceRepository;
     this.IServiceBaseUrlCache                 = IServiceBaseUrlCache;
     this.IOperationOutcomeSupport             = IOperationOutcomeSupport;
     this.IEnforceResourceReferentialIntegrity = IEnforceResourceReferentialIntegrity;
 }
 public IndexReferencePredicateFactory(IServiceBaseUrlCache IServiceBaseUrlCache, IResourceNameToTypeMap IResourceNameToTypeMap)
 {
     this.IServiceBaseUrlCache   = IServiceBaseUrlCache;
     this.IResourceNameToTypeMap = IResourceNameToTypeMap;
 }
예제 #5
0
 public HeaderService(IServiceBaseUrlCache IServiceBaseUrlCache)
 {
     this.IServiceBaseUrlCache = IServiceBaseUrlCache;
 }
예제 #6
0
 public PredicateFactory(IResourceStorePredicateFactory IResourceStorePredicateFactory,
                         IServiceBaseUrlCache IServiceBaseUrlCache)
 {
     this.IResourceStorePredicateFactory = IResourceStorePredicateFactory;
     this.IServiceBaseUrlCache           = IServiceBaseUrlCache;
 }