2013-05-01 9 views
7

Próbuję uzyskać wszelkie zapytania DB, które zdarzają się podczas używania SqlMembershipProvider do wyświetlania w MiniProfilerze, ale nie mogę wymyślić żadnego sposobu zamiany SqlConnection w użyciu z ProfiledDbConnection, ponieważ wydaje się, że wszystko robi wewnętrznie . Ktoś ma jakieś genialne pomysły?MiniProfiler i SqlMembershipProvider

Odpowiedz

1

Można pobrać źródło (swobodnie dostępne) dla dostawców ASP.Net SQL here, przeczytaj o tym więcej informacji here, Scott Gu opublikował tony białych dokumentów w tym artykule na temat modelu dostawcy. wewnątrz zespołu jest SQLConnectionHelper, który można zaktualizować, aby użyć ProfiledDBConnection zamiast tego. Dałoby to profilowanie wszystkim dostawcom korzystającym z tej klasy, pozostało tylko zmienić plik .config, aby użyć nowego dostawcy.

+0

Myślę, że to jedyna prawdziwa odpowiedź. Dzięki. – Martyn

Powiązane problemy