El nuevo paradigma de Arquitectura limpia, adaptado con todos los patrones de diseño que ofrecen ahora las plataformas: Mediator, CQRS, Repository, etc; hace que normalmente primero creemos nuestro modelo y luego nos dediquemos a ir generando los miembros externos como la base de datos y los servicios.
Muchas veces sin embargo ya tenemos la base de datos creada y solamente necesitamos crear el modelo a partir de esa base de datos. Un buen punto de partida nos lo da un comando de scaffold en Visual Studio.
De la manera siguiente:
Scaffold-DbContext "connectionstring" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models/DB
Donde connectionstring es por supuesto una cadena con la información de conexión a la base de datos:
Server=Servidor;Database=BaseDeDatos;Trusted_Connection=True;user id=Usuario;password=Clave;
El enlace original al articulo completo está aquí y además te muestra una manera en la cual recuperas las llamadas a tus SPs.
Comentarios