Enum StringToEnumConversion
- Namespace
- ForgeMap
- Assembly
- ForgeMap.Abstractions.dll
Controls automatic string-to-enum conversion behavior for property mappings.
public enum StringToEnumConversion
Fields
None = 2Do not auto-convert; require explicit [ForgeFrom] resolver.
Parse = 0Use Enum.Parse with null/empty string guard (returns default(T) for null/empty). Default.
StrictParse = 3Use Enum.Parse without null/empty guard (throws on null/empty values). Legacy behavior.
TryParse = 1Use Enum.TryParse (falls back to default(T) on failure).