public static PackageSearchUtil ForTerm(string term) { if (string.Equals(term, _current?.SearchTerm, StringComparison.Ordinal)) { return(_current); } return(_current = new PackageSearchUtil(term)); }
public bool IsMatchForSearchTerm(string searchTerm) { return(PackageSearchUtil.ForTerm(searchTerm).IsMatch(this)); }
private PackageSorter(string searchTerm) { _searchUtil = PackageSearchUtil.ForTerm(searchTerm); }