Я хотел бы сделать что-то похожее на Queries count for page in asp.net mvc - а именно подсчитать количество SQL-запросов, выполненных в конкретном запросе, и время их.Количество запросов в .net
Разница заключается в том, что у меня нет стандартного метода, через который проходят все SQL-запросы - мне нужен метод перехвата всех вызовов и их отслеживания. Есть ли какой-нибудь крючок, который я мог бы использовать, или вы знаете учебник по использованию профилировщика .NET для записи вызовов и из метода или даже другого метода?
Я не хочу использовать библиотеку профилировщика SQL Server для этого - я хочу что-то встроенное в .NET, поэтому никаких зависимостей нет. Благодаря!
Я довольно знаком с PostSharp, но не знаю, с чего начать, когда дело доходит до перехвата вызовов в BCL. У вас есть больше указателей? – mcintyre321
Я предполагаю, что вы проследите собственные методы, вызывающие BCL. – RedFilter
Я хотел бы также проследить другие методы людей! Я предполагаю, что API-интерфейс CLR Profiler будет ... – mcintyre321