SpiritMachine 


Enflow is a simple library for workflows and state rules. It aims to provide a simple, cross-platform unit-of-work facility. The state rule definitions can also be used to filter IQueryable and IEnumerable, including LINQ to Entities and other ORMs that can query by expressions.