예제 #1
0
파일: TandProxy.cs 프로젝트: baez90/tand
 private void ProcessOnEntering(IEnumerable <ITandTarget <T> > targets, CallEnterContext <T> callEnterContext)
 {
     foreach (var tandTarget in targets)
     {
         OnEnterMethod(tandTarget, callEnterContext);
     }
 }
예제 #2
0
파일: TandProxy.cs 프로젝트: baez90/tand
 protected virtual void OnEnterMethod(ITandTarget <T> target, CallEnterContext <T> callEnterContext)
 {
     try
     {
         target.OnEnterMethod(callEnterContext);
     }
     catch (Exception e)
     {
         _exceptionHandler?.Invoke(e);
     }
 }
예제 #3
0
 public void OnEnterMethod(CallEnterContext <T> enterContext)
 {
     _instanceHandle(enterContext.Instance);
 }
예제 #4
0
 public void OnEnterMethod(CallEnterContext <T> enterContext)
 {
     _stopwatch.Start();
 }
예제 #5
0
 public void OnEnterMethod(CallEnterContext <ISampleService> enterContext) => _onEnterHandle(enterContext);