Единственное известное мне решение, которое может решить эту проблему, - это Altiris Profiler , инструмент, который я разработал на своей предыдущей работе, но с закрытым исходным кодом и не для продажи.
Способ, которым вы могли бы подключить его, заключается в создании фабрики для ваших команд и проксировании их в целях профилирования перед их использованием (с использованием RealProxy). Это действительно легкий вес и около 10 строк кода для реализации.
Вкл. мой вопрос Флори рассказывает о новом инструменте под названием dynaTrace , который также может решить эту проблему.