🌐 Idioma: ES 🌐 ES
dtogenerator-genera-clases-de-c-a-partir-de-consultas-sql

DtoGenerator - Genera clases de C# a partir de consultas SQL


Comparto DtoGenerator, una pequeña utilidad para generar clases en C# a partir de cualquier consulta SQL. Está pensada para facilitar el trabajo con micro ORM como Dapper.

Existen muchos generadores de clases, pero la mayoría funcionan a partir de tablas, vistas, o procedimientos almacenados.

En su lugar, DtoGenerator funciona con cualquier Query SQL que podáis ejecutar, por compleja que sea.

Como consecuencia, DtoGenerator no genera información relativa a propiedades de navegación, únicamente de las propiedades del resultado y sus tipos.

DtoGenerator ejecuta la Query en un Dataset y genera las clases a partir de la información obtenida en el resultado, sustituyendo los comandos ‘Select …’ por ‘Select top 1 ’ para aligerar la ejecución.

El funcionamiento es sencillo. Simplemente escribir la cadena de conexión, la consulta SQL, y pulsad el botón ‘Generate’.

Todo el código está disponible en Github en https://github.com/luisllamasbinaburo/DtoGenerator.

🍪 Lo de las cookies

Nuestro sitio usa cookies para analizar el tráfico de red

Al usar el sitio, aceptas el uso estas cookies.

Más información en Política de Cookies y Privacidad