Esempio n. 1
0
 public void BeforeInvoke(BeforeInvokeArgs args)
 {
     if (BeforeCallback != null)
     {
         BeforeCallback(args);
     }
 }
Esempio n. 2
0
 private object[] BeforeInvoke()
 {
     var stateRef = new BeforeInvokeArgs.StateRef();
     var pipeStates = new object[_pipes.Count];
     for (var pipeIndex = 0; pipeIndex < _pipes.Count; ++pipeIndex)
     {
         var beforeInvokeArgs = new BeforeInvokeArgs(this, stateRef);
         _pipes[pipeIndex].BeforeInvoke(beforeInvokeArgs);
         pipeStates[pipeIndex] = beforeInvokeArgs.State;
     }
     return pipeStates;
 }
 public void BeforeInvoke(BeforeInvokeArgs args)
 {
     BeforeCallback?.Invoke(args);
     BeforeInvokeArgs = args;
 }
Esempio n. 4
0
 public void BeforeInvoke(BeforeInvokeArgs args)
 {
     if (BeforeCallback != null)
         BeforeCallback(args);
 }