public string GetSearchQuery(params ISearchableMetadataValue[] searchableMetadataValues) { var query = new PhraseQuery(); foreach (var searchableMetadataValue in searchableMetadataValues) { query.Add(new Term(searchableMetadataValue.Metadata.SearchName, searchableMetadataValue.Value)); } var filter = query.ToString(); return(GetSearchQuery(filter, new SearchableMetadata[] { })); }