我正在尝试将mvc-mini-profiler与MySQL连接一起使用。有没有办法用某种定制包装器来实现这一点?

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

谢谢!

最佳答案

使用:

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

截获这些命令对于分析工作非常重要。

关于c# - 如何在MySQL连接中使用mvc-mini-profiler?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7321336/

10-17 01:14