Cómo registrar consultas SQL generadas (sin profiler mysql)?Cómo registrar consultas sql generadas de Simple.Data ORM para .NET
estoy usando Simple.Data.Mysql
Cómo registrar consultas SQL generadas (sin profiler mysql)?Cómo registrar consultas sql generadas de Simple.Data ORM para .NET
estoy usando Simple.Data.Mysql
Tienes un par de opciones aquí. Puede configurar un oyente de rastreo como este y luego sí se mostrará en la ventana de salida de VS.
<configuration>
<system.diagnostics>
<switches>
<add name="Simple.Data" value="Info" />
</switches>
</system.diagnostics>
</configuration>
O también puede echar un vistazo a las ExampleRunner y ExampleTestListener clases en Simple.Data.Sample para un ejemplo de su puesta en marcha en el código.
Todas las sentencias SQL generadas (más los valores de parámetros) se escriben en Traza de forma predeterminada, por lo que sólo se puede conectar un oyente.
¿Podría explicar un poco sobre esta respuesta? ¿Lo entiendo de forma incorrecta o se supone que Simple.Data registra automáticamente todas las consultas en la ventana de salida de depuración en Visual Studio? Parece que no puedo obtener ninguna consulta para mostrarme allí y no puedo encontrar ninguna información sobre cómo habilitarla. – enriquein
¿Está en 0.16? Hubo un error con la salida de rastreo en la versión anterior. –
Ahora que fue directamente útil. ¡Gracias! – 8DH
En versiones recientes necesita escribir Información en valor. Consulte esta línea https://groups.google.com/forum/#!searchin/simpledata/trace/simpledata/xKQyUWLqa1Y/PwOqX1znzvwJ – oaamados