Вы можете создать реализацию ICallHandler
(или очень похожую IInterceptionBehavior
в Unity 2.0), как показано ниже, и добавить ее к шкале времени выполнения вашего объекта
public class MeasurementHandler : ICallHandler
{
public IMethodReturn Invoke(IMethodInvocation input,
GetNextHandlerDelegate getNext)
{
StartTimer(); // implement it :)
IMethodReturn msg = getNext()(input, getNext);
StopTimer(); // implement it :)
return msg;
}
}