Start using DotNet.Safe in your projects and enjoy the next level of safe, expressive and extensible code.
By using DotNet.Safe, you have the guarantee that all exceptions thrown will be handled securely and transparently. Focus on the results, and leave the means to us!
Avoid mangling useful code with boilerplate exception handling shenanigans, and leave your classes clean and shiny.
Extend or diminish a process by simply adding or removing calls. The fluent API exposed allows for simple tweaking of any business process.
Use Intellisense to help guide you. DotNet.Safe is type-safe and verified at compile time, so you won't get any incompatible process chains.
You can define your desired level of granularity for error reporting, from a single result at the end of a process to a series of incremental checks.
DotNet.Safe can be used from any .NET Standard platform. It also supports the latest features in C# so you can start living in the world of tomorrow.
DotNet.Safe is currently multi-targeting: .NET Standard 2.0
and .NET Core 5.0
.
Visit our website at https://carlubian.github.io/DotNet.Safe to get more information and view guides on how to use DotNet.Safe