Log des requêtes SQL effectuées par DLINQ
jeudi, février 21 2008. Lien permanent LINQ
Il est parfois intéressant de pouvoir tracer les requêtes SQL générées par n'importe quelle bibliothèque afin de pouvoir optimiser certaines choses mais comment le faire sous LINQ ? Voici la réponse ... Il suffit d'utiliser un TextWriter et de positionner la propriété Log de l'objet DataContext .... Et pour faire simple ... il est tout à fait possible de le faire sortir directement sous la console en sortie en utilisant "Console.Out" qui renvoie un TextWriter ;-)