La solución del back esta diseñada en diferentes capas en las cuales se utiliza los siguiente frameworks:
- .Net 8
- AspNetCoreHero.Results
- AutoMapper
- Bogus
- MediatR
- EntityFrameworkCore
- Microsoft.EntityFrameworkCore.SqlServer
- Microsoft.EntityFrameworkCore.Tools
- Swashbuckle.AspNetCore
Add-Migration InitialCreate
Update-Database
/api/User/GetAll/{test} -- Obtiene todos los registros de la BD o con el parámetro test=true obtiene 100 registros aleatorios
/api/User/{id} -- Obtiene todos los registro por id
/api/User/Post -- Crea un registro
/api/User/Put -- Actualiza un registro
/api/User/Delete/{id} -- Elimina un registro
/api/User/PostAllTest -- Genera 100 registros en la BD (Se basa en los métodos GetAll: test=true y Post)
npm install
axios.defaults.baseURL = 'http://localhost:2918/';
npm run serve