Example #1
0
 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;
 }