public UpdateQueryHandler( IValidateQueryService IValidateQueryService, IResourceStoreRepository IResourceStoreRepository, IResourceTypeSupport IResourceTypeSupport, IHttpStatusCodeCache IHttpStatusCodeCache, IUpdateResourceService IUpdateResourceService, IServerDateTimeSupport IServerDefaultDateTimeOffSet, IFhirResourceJsonSerializationService IFhirResourceJsonSerializationService, IReferentialIntegrityService IReferentialIntegrityService, IGZipper IGZipper, IIndexer IIndexer, IMapper IMapper, IHeaderService IHeaderService, IFhirResourceContainedSupport IFhirResourceContainedSupport) { this.IValidateQueryService = IValidateQueryService; this.IResourceStoreRepository = IResourceStoreRepository; this.IResourceTypeSupport = IResourceTypeSupport; this.IHttpStatusCodeCache = IHttpStatusCodeCache; this.IUpdateResourceService = IUpdateResourceService; this.IServerDefaultDateTimeOffSet = IServerDefaultDateTimeOffSet; this.IFhirResourceJsonSerializationService = IFhirResourceJsonSerializationService; this.IReferentialIntegrityService = IReferentialIntegrityService; this.IGZipper = IGZipper; this.IIndexer = IIndexer; this.IMapper = IMapper; this.IHeaderService = IHeaderService; this.IFhirResourceContainedSupport = IFhirResourceContainedSupport; }
public HistoryBaseQueryHandler( IValidateQueryService IValidateQueryService, IResourceStoreRepository IResourceStoreRepository, IHistoryBundleService IHistoryBundleService, IFhirResourceBundleSupport IFhirResourceBundleSupport) { this.IValidateQueryService = IValidateQueryService; this.IResourceStoreRepository = IResourceStoreRepository; this.IHistoryBundleService = IHistoryBundleService; this.IFhirResourceBundleSupport = IFhirResourceBundleSupport; }
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 VReadQueryHandler( IValidateQueryService IValidateQueryService, IResourceStoreRepository IResourceStoreRepository, IFhirResourceParseJsonService IFhirResourceParseJsonService, IResourceTypeSupport IResourceTypeSupport, IGZipper IGZipper) { this.IValidateQueryService = IValidateQueryService; this.IResourceStoreRepository = IResourceStoreRepository; this.IFhirResourceParseJsonService = IFhirResourceParseJsonService; this.IResourceTypeSupport = IResourceTypeSupport; this.IGZipper = IGZipper; }
public DeleteQueryHandler( IValidateQueryService IValidateQueryService, IResourceStoreRepository IResourceStoreRepository, IHttpStatusCodeCache IHttpStatusCodeCache, IResourceTypeSupport IResourceTypeSupport, IHeaderService IHeaderService, IReferentialIntegrityService IReferentialIntegrityService) { this.IValidateQueryService = IValidateQueryService; this.IResourceStoreRepository = IResourceStoreRepository; this.IHttpStatusCodeCache = IHttpStatusCodeCache; this.IResourceTypeSupport = IResourceTypeSupport; this.IHeaderService = IHeaderService; this.IReferentialIntegrityService = IReferentialIntegrityService; }
public ReadQueryHandler( IValidateQueryService IValidateQueryService, IResourceStoreRepository IResourceStoreRepository, IFhirResourceParseJsonService IFhirResourceParseJsonService, IResourceTypeSupport IResourceTypeSupport, IGZipper IGZipper, IServerDateTimeSupport IServerDateTimeSupport, IHeaderService IHeaderService) { this.IValidateQueryService = IValidateQueryService; this.IResourceStoreRepository = IResourceStoreRepository; this.IFhirResourceParseJsonService = IFhirResourceParseJsonService; this.IResourceTypeSupport = IResourceTypeSupport; this.IGZipper = IGZipper; this.IServerDateTimeSupport = IServerDateTimeSupport; this.IHeaderService = IHeaderService; }
public SearchService(IResourceStoreRepository IResourceStoreRepository) { this.IResourceStoreRepository = IResourceStoreRepository; this.Outcome = new SearchServiceOutcome(); }