C# (CSharp) Nate.Core Namespace

Classes

Name Description
InvalidStateModelException Represents a StateModel being invalid for use by a StateMachine
InvalidTransitionException Represents an invalid transition definition
InvalidTriggerException Represents an invalid trigger attempt, for various reasons.
StateMachineConfiguration Holds configuration for a state machine
Trigger Represents a possible trigger that can cause a transition, on any number of State instances or types.