Resilient execution flow with H.Necessaire via OperationResult & safe execution extensions
H.Necessaire offers a basic and simple resilience execution model via two paradigms. OperationResult & TryOrFailWithGrace.
H.Necessaire offers a basic and simple resilience execution model via two paradigms:
OperationResult
TryOrFailWithGrace()
Summary
Resilient execution means simply no crashes, no thrown exceptions. Error handling is part of the normal execution flow and is handled as part of the execution logic. It's not an exception.
With this in mind, below is the simple mechanism that H.Necessaire offers for it.