Come registrare query sql generate (senza mysql profiler)?Come registrare query sql generate da Simple.Data ORM per .NET
sto usando Simple.Data.Mysql
Come registrare query sql generate (senza mysql profiler)?Come registrare query sql generate da Simple.Data ORM per .NET
sto usando Simple.Data.Mysql
Avete un paio di scelte qui. È possibile impostare un listener di traccia come questo e quindi sì verrà visualizzato nella finestra di output VS.
<configuration>
<system.diagnostics>
<switches>
<add name="Simple.Data" value="Info" />
</switches>
</system.diagnostics>
</configuration>
Oppure si può anche avere uno sguardo ai ExampleRunner e ExampleTestListener classi Simple.Data.Sample per un esempio di sua creazione nel codice.
Tutte le istruzioni SQL generate (più valori dei parametri) vengono scritti Trace di default, quindi si può semplicemente collegare un ascoltatore.
Potresti elaborare un po 'questa risposta? Sto capendo questo in modo errato, o Simple.Data dovrebbe automaticamente registrare tutte le query nella finestra Debug Output in Visual Studio? Non riesco a ottenere alcuna query per mostrarlo e non riesco a trovare alcuna informazione sull'abilitazione. – enriquein
Sei su 0.16? Si è verificato un errore nell'output di tracciamento nella versione precedente. –
Ora era direttamente utile. Grazie! – 8DH
Nelle versioni recenti è necessario scrivere Informazioni in valore. Vedi questa riga https://groups.google.com/forum/#!searchin/simpledata/trace/simpledata/xKQyUWLqa1Y/PwOqX1znzvwJ – oaamados