public SearchResults Search(string query) { query = Regex.Replace(query, "[^0-9a-zA-Z -]+", ""); var results = index.Search(query); if (results.Hits.Count == 0 && !query.EndsWith('~')) { results = index.Search($"{ query}~"); } return(results); }
public SearchResults Search(string query) { return(index.Search(query)); }