Esempio n. 1
0
        private async Task <FindTagsResult> FindTagsAsync(IEnumerable <string> values)
        {
            var result  = new FindTagsResult();
            var allTags = await tagsCrudService.GetAllAsync();

            var tags = allTags.Where(t => values.Contains(t.Value.ToLower()));

            result.Founded = tags;
            return(result);
        }
Esempio n. 2
0
        public async Task <IActionResult> GetTags()
        {
            var allTags = await tagsCrudService.GetAllAsync();

            string[] topTags = allTags.OrderByDescending(t => t.ItemTags.Count()).Take(20).Select(t => t.Value).ToArray();
            return(Json(topTags));
        }