public SearchResults Search(string resource, string query = "") { Parameters parameters = ParameterFactory.Parameters(definitions, resource, query); return(searcher.Search(parameters)); }
public SearchResults Search(string resource, IEnumerable <Tuple <string, string> > query) { Parameters parameters = ParameterFactory.Parameters(this.definitions, resource, query); return(searcher.Search(parameters)); }
public static Search.Parameters Parameters(Definitions definitions, string resource, IEnumerable<Hl7.Fhir.Search.Criterium> criteria) { ParameterFactory factory = new ParameterFactory(definitions, resource); Parameters parameters = new Parameters(); parameters += factory.ResourceParameter(); parameters += factory.CreateParameters(resource, criteria); return parameters; }
public static Parameters Parameters(Definitions definitions, string resource, IEnumerable<Tuple<string, string>> query) { ParameterFactory factory = new ParameterFactory(definitions, resource); Parameters parameters = new Parameters(); parameters += factory.ResourceParameter(); parameters += factory.CreateParameters(resource, query); return parameters; }
public static Parameters Parameters(Definitions definitions, string resource, string query) { ParameterFactory factory = new ParameterFactory(definitions, resource); Parameters parameters = new Parameters(); parameters += factory.ResourceParameter(); parameters += factory.CreateParametersFromHttpQuery(resource, query); return parameters; }
public static Parameters Parameters(Definitions definitions, string resource) { ParameterFactory factory = new ParameterFactory(definitions, resource); Parameters parameters = new Parameters(); parameters += factory.ResourceParameter(); return parameters; }