コード例 #1
0
ファイル: SidebarController.cs プロジェクト: jesubu/Blog-MVC5
        public ActionResult ArchivoEnModoArbol()
        {
            var etiquetasArchivo = RecuperarTodasLineasArchivoBlog()
                                   .Select(m => new ArchivoItemViewModel(m))
                                   .OrderByDescending(m => m.Anyo)
                                   .ThenByDescending(m => m.Mes)
                                   .ToList();

            var nubeEtiquetasViewModel = new ArchivoEtiquetasViewModel(etiquetasArchivo);

            return(Content(string.Empty)); //  View(nubeEtiquetasViewModel);
        }
コード例 #2
0
ファイル: SidebarController.cs プロジェクト: jesubu/Blog-MVC5
        public ActionResult ArchivoEtiquetas()
        {
            ArchivoEtiquetasViewModel viewModel = _cache.GetOrAdd(
                CacheSetting.PaginaPrincipal.Etiquetas, () =>
            {
                var etiquetasArchivo =
                    ConsultaDeArchivoBlog()
                    .ToList()
                    .Select(m => new ArchivoItemViewModel(m))
                    .OrderByDescending(m => m.Anyo)
                    .ThenByDescending(m => m.Mes)
                    .ToList();

                return(new ArchivoEtiquetasViewModel(etiquetasArchivo));
            },
                CacheSetting.PaginaPrincipal.SlidingExpiration);


            return(View(viewModel));
        }