2010-06-23 12 views

Répondre

0

Vous pouvez créer un ICallHandler (ou très similaire IInterceptionBehavior Unity 2.0) la mise en œuvre comme ci-dessous et l'ajouter à la chronologie d'exécution de votre objet

public class MeasurementHandler : ICallHandler 
{ 
    public IMethodReturn Invoke(IMethodInvocation input, 
           GetNextHandlerDelegate getNext) 
    { 
    StartTimer(); // implement it :) 
    IMethodReturn msg = getNext()(input, getNext); 
    StopTimer(); // implement it :) 
    return msg; 
    } 
}