Ejemplo n.º 1
0
        // Used for searching
        public JsonResult FindCompany(string id)
        {
            Devmasters.Cache.LocalMemory.LocalMemoryCache <Index <SubjectNameCache> > FullTextSearchCache =
                new Devmasters.Cache.LocalMemory.LocalMemoryCache <Index <SubjectNameCache> >(TimeSpan.Zero,
                                                                                              o =>
            {
                return(new Index <SubjectNameCache>(SubjectNameCache.GetCompanies().Values));
            });

            var searchResult = FullTextSearchCache.Get().Search(id, 10);

            return(Json(searchResult.Select(r => r.Original), JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
 public IEnumerable <SubjectNameCache> AllSubjects()
 {
     return(SubjectNameCache.GetCompanies().Values);
 }