It would be nice if complex steps in a pipeline could be cached to speed up future runs.
var command = PipelineFactory
.Start<string>()
.PipeCacheAsync( RunComplexAsync )
.Build();
Or a set of steps:
// Takes a string and returns a number
var command = PipelineFactory
.Start<string>()
.PipeCacheAsync( b => b
.PipeAsync( RunComplexAsync )
.Pipe( OtherComplex )
.Build();
Tell us about your idea
It would be nice if complex steps in a pipeline could be cached to speed up future runs.
Or a set of steps:
Anything else?
No response