Class StateBackendEnumTable
- Namespace
- SEBT.Portal.Core.StateBackends.Configuration
- Assembly
- SEBT.Portal.Core.dll
An enum translation table; Default applies only to unlisted tokens — a mistyped canonical value fails at load.
public sealed record StateBackendEnumTable
- Inheritance
-
objectStateBackendEnumTable
Properties
Default
Canonical enum value used for tokens not listed in Map.
public string? Default { get; init; }
Property Value
- string
Map
Our canonical enum value → the state token(s) that mean it.
public required Dictionary<string, List<string>> Map { get; init; }
Property Value
- Dictionary<string, List<string>>