Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données > Entity Framework
Entity Framework Forum d'entraide sur le développement avec le modèle d'accès aux données Entity Framework de Microsoft.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/07/2012, 10h37   #1
zax-tfh
Membre éclairé
 
Inscription : février 2003
Messages : 798
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : février 2003
Messages : 798
Points : 306
Points : 306
Par défaut Monitorer les requetes Entity Framework

Bonjour à tous,

Je suis récemment tombé sur un outil de profiling de requetes EF super interessant : Entity Framework Profiler.
Je l'ai mis en place et j'ai testé, c'est tip top !
Maintenant quelque chose m'intrigue au plus haut point dans cet outil :
J'ai juste eu à intégrer une Dll dans mon projet, mettre une ligne de code pour initialiser l'outil (sans lui passer quoi que ce soit en paramètre).
Et juste comme ca, sans lui indiquer mon contexte EF ni rien d'autre il est capable de tracer toutes les requetes, les temps d'execution...

L'outil est interessant mais au niveau de l'application sur laquelle je travaille, il y a beaucoup beaucoup de requetes EF, et j'aurai aimé pouvoir tracer les temps d'execution de celles ci et si ce temps dépasse un certain nombre, executer une action. Donc en gros, je me suis dit que j'aurais aimé reproduire le concept de me brancher à tout type de context EF de l'application et surveiller les requetes mais je ne vois absolument pas comment ils s'y prennent.
Connaissez vous un peu le fonctionnement ? auriez vous une idée ?
zax-tfh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2012, 16h40   #2
zax-tfh
Membre éclairé
 
Inscription : février 2003
Messages : 798
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : février 2003
Messages : 798
Points : 306
Points : 306
Bon eh bien il y a un début de réponse (j'ai pas encore fini de lire) ici :

http://code.msdn.microsoft.com/EFPro...ppers-c0b88f32
zax-tfh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2012, 14h54   #3
iberserk
Expert Confirmé
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 525
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 31
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 525
Points : 2 779
Points : 2 779
Envoyer un message via MSN à iberserk
Citation:
executer une action
Par curiosité quoi comme action?
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
MCTS Database Development
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h14.


 
 
 
 
Partenaires

Hébergement Web