public async Task InitializeAsync() { _resolver = new SearchParameterSupportResolver( await SearchParameterFixtureData.GetFhirTypedElementToSearchValueConverterManagerAsync()); }
protected async Task <ITypedElementToSearchValueConverterManager> GetTypeConverterAsync() { FhirTypedElementToSearchValueConverterManager fhirTypedElementToSearchValueConverterManager = await SearchParameterFixtureData.GetFhirTypedElementToSearchValueConverterManagerAsync(); return(fhirTypedElementToSearchValueConverterManager); }
protected override async Task <ITypedElementToSearchValueConverter> GetTypeConverterAsync() { FhirTypedElementToSearchValueConverterManager fhirTypedElementToSearchValueConverterManager = await SearchParameterFixtureData.GetFhirTypedElementToSearchValueConverterManagerAsync(); fhirTypedElementToSearchValueConverterManager.TryGetConverter("Extension", typeof(QuantitySearchValue), out ITypedElementToSearchValueConverter extensionConverter); return(extensionConverter); }
private async Task <ITypedElementToSearchValueConverter> GetTypeConverterAsync() { FhirTypedElementToSearchValueConverterManager fhirTypedElementToSearchValueConverterManager = await SearchParameterFixtureData.GetFhirTypedElementToSearchValueConverterManagerAsync(); fhirTypedElementToSearchValueConverterManager.TryGetConverter("Extension", typeof(ReferenceSearchValue), out ITypedElementToSearchValueConverter extensionConverter); return(extensionConverter); }