Пример #1
0
 internal CountingInterceptor(ICallCounter callCounter, IInterceptor methodReplacement)
 {
     _callCounter       = callCounter;
     _methodReplacement = methodReplacement;
 }
        public static IDisposable WithCallCounter(ICallCounter callCounter)
        {
            _callCounter = callCounter;

            return(Disposable.Create(() => _callCounter = null));
        }
 public static WeakAction <TIn> GetWeakAnonymousActionWithLocalReference <TIn>(ICallCounter callCounter)
 {
     return(new WeakAction <TIn>(x => callCounter.OnActionCalled(x)));
 }
 public static WeakAction GetWeakAnonymousActionWithLocalReference(ICallCounter callCounter)
 {
     return(new WeakAction(() => callCounter.OnActionCalled()));
 }
 public WeakDelegatesCallCounter(ICallCounter callCounter)
 {
     _callCounter = callCounter;
 }
Пример #6
0
 internal CountingInterceptor(ICallCounter callCounter, IInterceptor methodReplacement)
 {
     _callCounter = callCounter;
     _methodReplacement = methodReplacement;
 }