2013-05-01 19 views
7

我想獲得使用SqlMembershipProvider在MiniProfiler中顯示時發生的任何數據庫查詢,但我想不出任何方法來換出SqlConnection與ProfiledDbConnection一起使用,因爲它似乎在內部執行所有操作。任何人有任何巧妙的想法?MiniProfiler和SqlMembershipProvider

回答

1

您可以下載ASP.Net SQL Providers here的源代碼(免費提供),閱讀更多關於here的信息,Scott Gu在本文中發佈了大量有關提供者模型的白皮書。程序集內部的 是一個SQLConnectionHelper,您可以使用它更新以使用ProfiledDBConnection。這樣可以分析所有使用該類的提供者,剩下的就是將.config文件改爲使用新的提供者。

+0

我認爲這是唯一真正的答案。謝謝。 – Martyn 2013-05-10 14:47:33