Stateflows.Storage.EntityFrameworkCore
0.19.7-beta
Prefix Reserved
See the version list below for details.
dotnet add package Stateflows.Storage.EntityFrameworkCore --version 0.19.7-beta
NuGet\Install-Package Stateflows.Storage.EntityFrameworkCore -Version 0.19.7-beta
<PackageReference Include="Stateflows.Storage.EntityFrameworkCore" Version="0.19.7-beta" />
<PackageVersion Include="Stateflows.Storage.EntityFrameworkCore" Version="0.19.7-beta" />
<PackageReference Include="Stateflows.Storage.EntityFrameworkCore" />
paket add Stateflows.Storage.EntityFrameworkCore --version 0.19.7-beta
#r "nuget: Stateflows.Storage.EntityFrameworkCore, 0.19.7-beta"
#:package Stateflows.Storage.EntityFrameworkCore@0.19.7-beta
#addin nuget:?package=Stateflows.Storage.EntityFrameworkCore&version=0.19.7-beta&prerelease
#tool nuget:?package=Stateflows.Storage.EntityFrameworkCore&version=0.19.7-beta&prerelease
Introduction
Stateflows is a .NET-based framework for building executable State Machines. It targets .NET 8.0+ and uses actor model to achieve scalability and robustness. It comes with minimum dependencies and enables developers to write state-oriented business logic in a testable, object-oriented, enterprise-class code.
Getting Started
Go to Stateflows homepage to learn more.
Entity Framework Core storage failures
An absent context row is treated as a new behavior. Database read errors and unreadable existing context payloads instead fail hydration; they never fall back to a new context that could overwrite durable state. Serialization and save errors also propagate to the caller (event processing reports Failed).
Context providers and holders release their behavior locks even when hydration or persistence fails. Behavior/state value writes and external side effects are not part of the context-save transaction and are not rolled back when event processing fails.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.EntityFrameworkCore (>= 8.0.19)
- Microsoft.EntityFrameworkCore.Relational (>= 8.0.19)
- Stateflows (>= 0.19.7-beta)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.22.0-beta | 54 | 10/28/2026 |
| 0.21.1-beta | 74 | 10/20/2026 |
| 0.21.0-beta | 69 | 10/19/2026 |
| 0.20.13-beta | 76 | 9/25/2026 |
| 0.20.12-beta | 96 | 9/8/2026 |
| 0.20.11-beta | 87 | 9/7/2026 |
| 0.20.10-beta | 84 | 9/2/2026 |
| 0.20.9-beta | 76 | 9/1/2026 |
| 0.20.8-beta | 124 | 8/17/2026 |
| 0.20.7-beta | 100 | 8/6/2026 |
| 0.20.6-beta | 95 | 8/5/2026 |
| 0.20.5-beta | 108 | 7/23/2026 |
| 0.20.4-beta | 99 | 6/24/2026 |
| 0.20.3-beta | 108 | 6/24/2026 |
| 0.20.2-beta | 98 | 6/23/2026 |
| 0.20.1-beta | 87 | 6/23/2026 |
| 0.20.0-beta | 112 | 6/23/2026 |
| 0.19.7-beta | 38 | 11/2/2026 |
| 0.19.6-beta | 111 | 6/1/2026 |
| 0.19.5-beta | 148 | 5/11/2026 |