Beispiel #1
0
        public IFluentProcessMutatorBuilder If(RowTestDelegate rowTester, Action <IFluentProcessMutatorBuilder> builder)
        {
            var tempBuilder = new FluentProcessMutatorBuilder(ProcessBuilder)
            {
                AutomaticallySetRowFilter = rowTester,
            };

            builder.Invoke(tempBuilder);

            return(this);
        }
Beispiel #2
0
 public static IFluentSequenceMutatorBuilder RemoveRow(this IFluentSequenceMutatorBuilder builder, string name, RowTestDelegate rowTestDelegate)
 {
     return(builder.AddMutator(new RemoveRowMutator(builder.ProcessBuilder.Result.Context)
     {
         Name = name,
         RowFilter = rowTestDelegate,
     }));
 }