1

現在、MySQL 接続でmvc-mini-profilerを使用しようとしています。ある種のカスタムラッパーでこれを行う方法はありますか?

var mysqlConn = new MySqlConnection("Data Source=localhost; ...");
string commandText = "SELECT ...";

ProfiledDbConnection profiledConn = new ProfiledDbConnection(mysqlConn, MiniProfiler.Current);           

var sqlCom = new MySqlCommand(commandText, profiledConn); // error, expects MySQLConnection, not DBConnection

ありがとう!

4

1 に答える 1

1

使用する:

var sqlCom = profiledConn.CreateCommand(); 
sqlCom.CommandText = commandText; 

プロファイリングが機能するためには、コマンドがインターセプトされることが重要です。

于 2011-09-08T01:05:17.417 に答える