public static VerejnaZakazkaSearchData CachedSimpleSearch(TimeSpan expiration, VerejnaZakazkaSearchData search, bool logError = true, bool fixQuery = true, ElasticClient client = null, bool exactNumOfResults = false) { FullSearchQuery q = new FullSearchQuery() { search = search, logError = logError, fixQuery = fixQuery, client = client }; return(cachedSearches.Get(Newtonsoft.Json.JsonConvert.SerializeObject(q), expiration)); }
public static SmlouvaSearchResult CachedSimpleSearch(TimeSpan expiration, string query, int page, int pageSize, OrderResult order, int?platnyZaznam = null, bool includeNeplatne = false, bool logError = true, bool fixQuery = true ) { FullSearchQuery q = new FullSearchQuery() { query = query, page = page, pageSize = pageSize, order = order, platnyZaznam = platnyZaznam, includeNeplatne = includeNeplatne, logError = logError, fixQuery = fixQuery }; return(cachedSearches.Get(Newtonsoft.Json.JsonConvert.SerializeObject(q), expiration)); }