[Из песочницы] Еще один способ измерить производительность методов .NET приложений
Зачастую необходимо собирать статистику по производительности методов приложения в режиме реального времени (когда приложение уже запущено), чтобы выявлять его узкие места, и видеть, какая часть приложения тормозит.
При этом было бы неплохо помимо самих данных по производительности (время отработки метода, дата начала и окончания его вызова) хранить контекст вызова, при котором отслеживается производительность (такие как аргументы вызова метода и произвольные добавляемые разработчиком данные).
Ну и "вишенкой на торте" можно считать удобство и простоту используемого инструмента, что тоже немаловажно.
Для решения этих задач и была разработана кросс-платформенная open-source .NET библиотека Unchase.FluentPerformanceMeter.
Читать дальше →
https://habr.com/ru/post/485198/?utm_campaign=485198&utm_source=habrahabr&utm_medium=rss