returned for Tags:"try"
This is a generic helper to help try some action until the given condition is met. It now works seamlessly with C# async/await keywords for asynchronous operations, which is very common in a scenario that requires retry logic.
This package includes implementation of Maybe, Try, Either with set of utility extension methods.
A collection of useful types and operations on types.
A collection of useful types and operations specialized for errors.
A type for the classical try/catch statement that allows functional and bloat free error handling. Inspired by the Try type in Scala.
"Either" Monad-like Implementation for dealing with operation results in C#
C# functional language extensions
TryIt offers a simple, fluent way to try/retry actions, methods and tasks. You can pause between retries using one of the built-in delay policies or create your own.
You can also add error and success policies to fine tune your control of the process.
**Warning** Versions 2.0.0 and above...
Simple Retry mechanism for your closures.
Implementation of a few Monadic types in C# to make life easier on a few pain points of working with the language
Tiger xUnit.net Extensions (Source)
A collection of xUnit.net assertions, tailored for Tiger libraries. (As source.)
A collection of xUnit.net assertions, tailored for Tiger libraries.
A simple, extensible approach to reduce try..catch boilerplate.
Provides a simple set of list based extensions for Queue operation.
Provides a simple set of list based extensions for Double-ended Queue, or Deque, operation.
Test of publishing a NuGet Package. It'll be hided in a few houres
395 total downloads
A Small Example to find out if we can place our package to Nuget
There are great many operations which can have transient errors, such as network requests, database operations and many more. In case of a transient exception, the operation usually needs to be retried.
MultiTry is created to reduce the amount of boilerplate code that needs to be written for such...