Administrador Web Core Razor
Plantilla de administración de arranque estándar para ASP.NET Core 3.1
para un proyecto Razor.
El proyecto se basa en las páginas de Razor. Ya solucioné la solución para agregar webapi
y documentarlos con Swagger .
Estructura de carpetas
- AdminWebCore contiene la aplicación web. Las subcarpetas contienen:
- Apis : ejemplo de ApiController con comentarios para generar el XML para Swagger
- Páginas : todas las páginas de la aplicación web en formato Razor. El archivo principal es Index.cshtml .
- Compartido : archivos comunes para la interfaz de usuario, por ejemplo Layout.cshtml . Todas las demás carpetas son ejemplos de páginas.
- wwwroot : archivos estáticos
- CoreUI : archivos originales de la plantilla gratuita CoreUI
Dependencias
- CoreUI es una plantilla de administración de arranque gratuita
- NSwag.AspNetCore para agregar Swagger a este proyecto ( Startup.cs se corrige en consecuencia).
Capturas de pantalla
Panel
Pavonearse