के साथ एकीकृत करता है मेरे पास एक वेब फॉर्म ऐप में एक मौजूदा डीबी कनेक्शन फ़ंक्शन है जिसे मैं mini profiler के साथ एकीकृत करना चाहता हूं। मेरे पास मिनी प्रोफाइलर स्थापित है और ऐप पर चल रहा है, लेकिन मुझे डेटाबेस हिस्से को ठीक से कनेक्ट नहीं लग रहा है। नीचे कोड का हिस्सा है जिसे हम डीबी से कनेक्ट करते हैं।मिनी प्रोफाइलर SqlConnection
public override IEnumerable<IDataRecord> Execute()
{
using(SqlConnection conn = new SqlConnection(ConnectionString)) {
using(SqlCommand command = new SqlCommand(CommandText, conn)) {
command.CommandType = SQLCommandType;
foreach(SqlParameter p in ParamsToAdd) {
command.Parameters.Add(p);
}
conn.Open();
SqlDataReader rdr;
try {
rdr = command.ExecuteReader();
} catch(Exception ex) {
//log error
}
using(rdr) {
while(rdr.Read()) {
yield return (IDataRecord)rdr;
}
}
}
}
}
मैं आसानी से ExecuteReader के चारों ओर एक कदम() इतना की तरह रख सकते हैं:
using(MiniProfiler.Current.Step(command.CommandText)) {
rdr = command.ExecuteReader();
}
लेकिन इस का पता लगाने के रूप में रूप में उपयोगी के बारे में मिनी प्रोफाइलर बनाता है और मैं पर दिखाया सुविधाओं क्वेरी पाने के लिए इच्छुक हूँ जगह। कोई मदद?
यह काम करने की कोशिश कर रहा है लेकिन मुझे "मिनीप्रोफाइलर में डेटा के लिए परिभाषा नहीं है" – ThunD3eR