Ejemplo n.º 1
0
 public static Task <TOutput> RunCheckpointAsync <TConvention, TInput, TOutput>(this ICheckpointRunner runner,
                                                                                IMoveableResultCheckpoint <TConvention, TInput, TOutput> wrapper,
                                                                                TInput input,
                                                                                TConvention convention)
 {
     return(runner.RunCheckpointAsync(wrapper, input, wrapper.GetNamingConvention(convention)));
 }
Ejemplo n.º 2
0
 public static Task <TOutput> RunCheckpointAsync <TInput, TOutput>(this ICheckpointRunner runner,
                                                                   IAbstractCheckpoint <TInput, TOutput> wrapper,
                                                                   TInput input,
                                                                   INamingConvention <TOutput> namingConvention)
 {
     return(runner.RunCheckpointAsync(wrapper.GetStepName(), wrapper, input, namingConvention));
 }
Ejemplo n.º 3
0
 public Task <SampleSet <TCanvasOutput> > RunAsync(SampleSet <TCanvasInput> inputs, SampleStubNamingConvention sampleStubNamingConvention, ICheckpointRunner checkpointRunner)
 {
     return(checkpointRunner.RunCheckpointAsync(_canvasCheckpoint, inputs, sampleStubNamingConvention));
 }
Ejemplo n.º 4
0
 public static Task <TOutput> RunCheckpointAsync <TInput, TOutput>(this ICheckpointRunner runner, string key, ISandboxedCheckpoint <TInput, TOutput> wrapper, TInput input,
                                                                   INamingConvention <TOutput> namingConvention)
 {
     return(runner.RunCheckpointAsync(key, dir => wrapper.Run(input, dir), namingConvention));
 }