Files
vita_asistente/AGENTS.md
T
2026-08-10 17:42:02 -03:00

961 B

AGENTS.md

Tecnología

  • ASP.NET Core 8 + MVC con Razor Views.
  • MySQL via Pomelo.EntityFrameworkCore.MySql para acceso a datos.
  • Identity para gestión de usuarios y roles (Admin, Usuario).

Commands

  • dotnet build - compilar sin restaurar packages.
  • dotnet restore - restore packages desde nuget.org.
  • dotnet run --urls https://*:5001;http://*:5000 - launch dev server con HTTPS y HTTP.

Estructura clave

  • Módulos por controller: UsuariosController, AccountController, RolesController.
  • Models: ApplicationUser (extiende IdentityUser), ErrorViewModel.
  • Data: ApplicationDbContext (EF Core DbContext) en Data/ApplicationDbContext.cs.
  • Views: Razor views bajo Views/ folder.

Seeds

  • Program.cs incluye seeds para roles y usuario admin (admin@example.com / "Admin123!").
  • Roles creados: Admin, Usuario.

Migraciones

  • Usa dotnet ef migrations add <name> -c ApplicationDbContext.
  • Aplica con dotnet ef database update.