Never write a result wrapper again! Outcome.NET is a simple, powerful helper for methods that return a value, but sometimes also need to return validation messages, warnings, or a success bit.
Why do you think that https://github.com/TylerBrinkley/Enums.NET is a good alternative to Outcome.NET