Skip to content

Repository files navigation

NetStateMachine

StateMachine Logo

Build Status NuGet License: MIT

Overview

NetStateMachine is a simple yet powerful library for implementing state machines in .NET. It provides a flexible and easy-to-use API for defining states, transitions, and triggers, making it ideal for a wide range of applications.

Features

  • Easy to Use: Define states, transitions, and triggers with minimal code.
  • Flexible: Supports complex state transitions and hierarchical states.
  • Extensible: Easily integrate with IoC containers and other libraries.
  • Lightweight: Minimal dependencies and small footprint.

Getting Started

Installation

You can install the NetStateMachine library via NuGet:

dotnet add package NetStateMachine

Task To Do

  • Basic Implementation
  • Create separate solution with code and examples
  • Unit tests
  • Pipeline build with unit test
  • Code coverage
  • Simple example code with IoC
  • Add NugetPackage build

About

Simple project implementing state machine. This project is more show how to generate Nuget package, how to test it etc.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages