Found 710 packages
Allows for a @retry(n) tag to be placed above scenarios in SpecFlow.NUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated. Based on Josh Keegan's xRetry.SpecFlow package
Retries for circuit breaker.
Retry extension for RingCentral.Net
Microsoft Testing is a set of platform, framework and protocol intended to make it possible to run any test on any target or device. This package extends Microsoft Testing Platform to provide a retry policy system that allows to restart tests on failure.
SpecFlow generator plugin that adds ability to retry tests on failure for MSTest/NUnit.
Support xRetry. public void ConfigureServices(IServiceCollection services) { services.AddXRetrySupport(); }
Sumo.Retry provides several types of retry policy, lambda based WithRetry extension methods and a RetryProxy based on System.Reflection.DispatchProxy.
Wrapper around the Spritely.Redo framework to make it easy to run a lambda with a linear-delay backoff strategy, also includes helper functions for dealing with Task's in synchronous execution.
The Transient Fault Handling Application Block for Windows Azure ("Topaz") provides a set of reusable and testable components for adding retry logic into your Windows Azure applications leveraging Windows Azure SQL Database, Windows Azure storage, Service Bus and Caching Service. This makes your Windows Azure application more reliable and resilient to transient faults (such as temporary network connectivity issues or temporary service unavailability). This improves overall application stability.
The Transient Fault Handling Application Block for Windows Azure ("Topaz") provides a set of reusable and testable components for adding retry logic into your Windows Azure applications leveraging Windows Azure SQL Database, Windows Azure storage, Service Bus and Caching Service. This makes your Windows Azure application more reliable and resilient to transient faults (such as temporary network connectivity issues or temporary service unavailability). This improves overall application stability. This library contains a class library that targets .Net Core 2.0 & .Net Standard 2.0.
Easily retry your asynchronous operation
Retry Capability for the LagoVista IoT and Devices Framework
Helps to get rid of repetitive retry logic.
An HTTP API middleware for managing retry queue messages for topic message consumers using KafkaFlow.
SharpRetry is a simple and powerful library to create retry policies for your .net application. Create a policy once and use it everywhere in your system to make async calls in an easy and unit testable way.
Package Description
Allows for a @Retry, @Retry(n) tags to be placed above Scenarios and Features in SpecFlow.NUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated. Based on Josh Keegan's xRetry.SpecFlow package.
The Command Dispatcher pattern is an addition to the Command design pattern that decouples the dispatcher for a service from its execution. A Command Dispatcher component maps commands to handlers. A Command Processor pattern provides a framework for handling orthogonal concerns such as logging, timeouts, or circuit breakers
Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
A c# library to retry code with a truncated binary exponential backoff algorithm