public SearchParameterCache(IDistributedCache IDistributedCache, ISearchParameterRepository ISearchParameterRepository, IFhirServerConfig IFhirServerConfig) { this.IDistributedCache = IDistributedCache; this.ISearchParameterRepository = ISearchParameterRepository; this.IFhirServerConfig = IFhirServerConfig; }
public SearchQueryFactory(IFhirUriFactory IFhirUriFactory, IResourceTypeSupport IResourceTypeSupport, ISearchParameterCache ISearchParameterCache, IKnownResource IKnownResource, IFhirDateTimeFactory IFhirDateTimeFactory, ISearchParameterRepository ISearchParameterRepository) { this.IFhirUriFactory = IFhirUriFactory; this.IResourceTypeSupport = IResourceTypeSupport; this.ISearchParameterCache = ISearchParameterCache; this.IKnownResource = IKnownResource; this.IFhirDateTimeFactory = IFhirDateTimeFactory; this.ISearchParameterRepository = ISearchParameterRepository; }