This project is read-only.


Rating: No reviews yet
Downloads: 57
Change Set: 47085
Released: Jun 12, 2010
Updated: Jun 12, 2010 by djnz_gea
Dev status: Beta Help Icon

Recommended Download

Application Objectflow
application, 159K, uploaded Jun 12, 2010 - 57 downloads

Release Notes

This release has support for multi-threaded operations. As this required significant changes to the fluent interface I have introduced breaking changes rather than keep the framework backwardly compatible. Therefore, I have taken the opportunity to choose better names for some of the interfaces, classes and methods.

Changes in this release;

Supported work-flow patterns
  • Sequence
  • Parallel split
  • Simple merge (of Parallel split)

Framework changes
  • Support for multi-threaded execution.
  • Fluent interface for simple Parallel scenarios - using the Do(x).And.Do(y).Then().Do(z) completion syntax
  • Simple merge (Then) from parallel to sequential execution - waits for all parallel operations to complete.
  • Static helper method to create work-flow objects I.e. Workflow<string>.Definition()
  • Pipeline<T> changed to Workflow<T>
  • Corrected capitalisation in IWorkFlow as IWorkflow
  • IWorkflow.Execute() renamed to IWorkflow.Run() for brevity.
  • Renamed the constraint helper class, When, to If

Parallel operations will not affect the data passed to them.

Extract the files into a seperate folder and add a reference to your Visual Studio project.

.Net framework 3.5

Reviews for this release

No reviews yet for this release.