Skip to content

TheMineWay/statenet

Repository files navigation

CI - Unit Test Publish NuGet Package

StateNet

StateNet is a lightweight and flexible .NET library for building state machines. It simplifies the creation and management of state transitions, offering a clear structure for handling complex workflows or processes with varying states.

Documentation: StateNet Documentation


Features

  • Simple and intuitive API: Easily define states and transitions.
  • High flexibility: Customizable and adaptable to a wide range of scenarios.
  • Event-driven: Listen and react to state changes or specific events.
  • Lightweight: Minimal footprint, focusing on core state machine functionality.

Installation

To install StateNet via NuGet:

dotnet add package TheMineWay.StateNet