34 packages tagged with “retries”
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.
Transient error detection strategies to use with Windows Azure SQL Database, for the Transient Fault Handling Application Block ("Topaz").
The Transient Fault Handling Core provides the retry mechanisms to make your application more resilient to transient faults in both synchronous and asynchronous scenarios.
Transient error detection strategies to use with Windows Azure Storage, for the Transient Fault Handling Application Block ("Topaz").
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.
https://github.com/Dixin/EnterpriseLibrary.TransientFaultHandling.Core
Retries for circuit breaker.
Transient error detection strategies to use with Windows Azure SQL Database, for the Transient Fault Handling Application Block ("Topaz"). This library contains a class library that targets .Net Core 2.0 & .Net Standard 2.0.
Transient error detection strategies to use with Windows Azure Service Bus or the Service Bus for Windows Server, for the Transient Fault Handling Application Block ("Topaz").
.NET library for persistent retries in embedded devices and standalone applications.
Wrapper for RestSharp that provides resilience via the Polly library.
.NET DbConnection wrapper for retries, making a standard DbConnection more reliable to transient failures.
NServiceBus dispatch retry extension
Tiny set of classes to retry actions.
Transient error detection strategies to use with Windows Azure Caching or Windows Server AppFabric Caching, for the Transient Fault Handling Application Block ("Topaz"). This library contains a class library that targets .Net Core 2.0 & .Net Standard 2.0.
Enterprise Library Transient Fault Handling Application Block
A package to provide failover recovery for MySql database interactions by using Polly retries. Feedback and PRs welcome here : https://github.com/explorer14/ResilienceDecorators.MySql
Message queueing for your .NET Core project using MongoDB as the data source. Use Cases: - You have a website where users can register. You want to send out a double-opt-in email asynchronously after registering. - You want to send out a reminder email after 24h after registering. - You want to call a third party service that can fail (your own network, downtime of service etc.). You want to retry the call in case of failure. - You have other long running tasks that should be executed after a user's operation. Characteristics - Supports high-availability out of the box. You can run as many processes as you like. MongoDB's atomic operations ensure that messages are processed only once. - Guarantees FIFO dequeueing but cannot guarantee order of execution of your messages when running multiple processes. - Supports different queues, so you can have a high priority queue. - Supports scheduling of messages (define the time when a message should be dequeued)
This NuGet package contains a zip file with the source code for the Enterprise Library Integration Pack for Windows Azure. The Microsoft Enterprise Library is a set of reusable application blocks that help developers meet common enterprise software development challenges. The Microsoft Enterprise Library Integration Pack for Windows Azure is an extension to the Microsoft Enterprise Library 5.0 that can be used with Windows Azure. It includes the Autoscaling Application Block ("Wasabi"), the Transient Fault Handling Application Block ("Topaz"), a protected configuration provider and the Blob configuration source.
Provides transient error detection strategies for adding retry logic into your application.
Provides additional classes to enhance OrmLite functionality, including transient fault handling and configuration helpers. Enables attribute-less configuration of OrmLite.
Provides transient error detection strategies for adding retry logic into your HttpClient calls, a UrlBuilder to help simplify building complex URLs, and additional extensions for working with HttpClient.
Simple library to retry operations and notify when retrying
A lightweight generic and resilient RESTful client