コード例 #1
0
        //Cached AutoQuery
        public object Any(FindTechStacks request)
        {
            var key = ContentCache.TechnologyStackSearchKey(Request.QueryString.ToString(), clear: request.Reload);

            return(base.Request.ToOptimizedResultUsingCache(ContentCache.Client, key, () =>
            {
                var q = AutoQuery.CreateQuery(request, Request.GetRequestParams());
                return AutoQuery.Execute(request, q);
            }));
        }
コード例 #2
0
 //Cached AutoQuery
 public async Task <object> Any(FindTechStacks request)
 {
     using var db = AutoQuery.GetDb(request, base.Request);
     return(await AutoQuery.ExecuteAsync(request, AutoQuery.CreateQuery(request, Request, db), db));
 }
コード例 #3
0
        //Cached AutoQuery
        public object Any(FindTechStacks request)
        {
            var q = AutoQuery.CreateQuery(request, Request.GetRequestParams());

            return(AutoQuery.Execute(request, q));
        }
コード例 #4
0
 //Cached AutoQuery
 public object Any(FindTechStacks request) =>
 AutoQuery.Execute(request, AutoQuery.CreateQuery(request, Request.GetRequestParams()));