Basco 1.3.0
See the version list below for details.
dotnet add package Basco --version 1.3.0
NuGet\Install-Package Basco -Version 1.3.0
<PackageReference Include="Basco" Version="1.3.0" />
paket add Basco --version 1.3.0
#r "nuget: Basco, 1.3.0"
// Install Basco as a Cake Addin #addin nuget:?package=Basco&version=1.3.0 // Install Basco as a Cake Tool #tool nuget:?package=Basco&version=1.3.0
Very simple and easy testable (TDD) hierarchical state machine.
Only 3 simple steps needed.
1) Define your triggers (create an enum)
2) Create your states (derive from IState)
3) Implement your configurator fluently (IBascoConfigurator)
Learn more about Target Frameworks and .NET Standard.
-
- Scyano (>= 1.1.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Basco:
Package | Downloads |
---|---|
Basco.NinjectExtensions
Simplified Ninject bindings for Basco. |
|
Basco.Log4NetExtensions
Log4Net logging extensions for Basco |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.5.3 | 2,119 | 9/11/2014 |
1.5.2 | 1,713 | 9/11/2014 |
1.5.1 | 1,688 | 9/11/2014 |
1.4.0 | 1,410 | 8/25/2014 |
1.3.1 | 1,325 | 8/21/2014 |
1.3.0 | 1,885 | 8/14/2014 |
1.2.1 | 1,774 | 7/4/2014 |
1.2.0 | 1,455 | 7/3/2014 |
1.1.2 | 1,850 | 6/27/2014 |
1.1.1 | 1,536 | 6/20/2014 |
1.1.0 | 1,767 | 6/5/2014 |
1.0.4 | 1,538 | 5/23/2014 |
1.0.3 | 1,322 | 5/22/2014 |
1.0.2 | 1,328 | 5/8/2014 |
V1.3.0 - Supporting composite states (Hierarchical State Machine)
V1.2.1 - Proper dequeuing.
V1.2.0 - Interface cleanup. Factory for non-dependency injection users.
V1.1.2 - Async handling by Scyano.
V1.1.1 - Made library portable. Removed all dependencies.