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 have several breaking changes with previous versions. See the documentation for details.

Install-Package yozepi.Tryit -Version
dotnet add package yozepi.Tryit --version
<PackageReference Include="yozepi.Tryit" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add yozepi.Tryit --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

2.0.1 - Add new extension methods for basic, backoff Fibonacci and no delay.
     2.0.0 - Rewrite of most of the code to improve performance and to simplify use.
     1.2.1 - Rebuilt package as a PCL. Package now targets .Net Framework 4.5, .Net core, Windows 8, Windows Phone 8.1, Windows Phone Silverlight 8, Xamarin.Android, Xamarin.iOS, Xamarin.iOS (classic).
     1.2.0 - Added a Fibonacci delay.
     1.1.0 - Added the ability to cancel trying with a CancellationToken. Improved Task processing.


This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on yozepi.Tryit:

Package Downloads
Web GUI Automation Framework

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 1,905 7/20/2017 416 7/18/2017 616 9/28/2016 744 9/21/2016 667 9/17/2016 693 9/9/2016