Banane9.StateMachine (nuget): Generic State Machine implementation using reflection to collect Transition implementations.
Keywords: state|machine|generic|reflection