Esempio n. 1
0
 internal BlockTraceResult(string tag, TOperationEvent error, IEmptyable input)
 {
     Tag             = tag;
     Events          = new[] { error };
     Input           = input;
     InnerStackTrace = Enumerable.Empty <BlockTraceResult <TOperationEvent> >();
     Time            = new ExecutionTime();
 }
 public override StackBlockBase <TInput, TState, TOperationEvent> CreateBlock(TInput stackInput, TState state, IStackEvents <TOperationEvent> stackEvents, IEmptyable input)
 {
     return(blockBuilder(stackInput, state, stackEvents, input));
 }
 public abstract StackBlockBase <TInput, TState, TOperationEvent> CreateBlock(TInput stackInput, TState state, IStackEvents <TOperationEvent> stackEvents, IEmptyable input);