41 packages tagged with “failure”
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
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.
Outcomes.NET provides a fluent, strongly typed result pattern that wraps return values with expressive metadata, enabling cleaner, more intentional method outcomes.
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").
Resilience and transient fault handling for HTTP clients.
.NET DbConnection wrapper for retries, making a standard DbConnection more reliable to transient failures.
Enterprise Library Transient Fault Handling Application Block
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.
The contracts for the result pattern approach. This approach returns success or failure results containing custom error objects. An alternative approach to throwing custom exceptions.
Provides Maybe and Result Monads suitable to support functional stye in C#.
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.
A set of dangerous algorithms that cause havoc in .NET applications and operating systems for use in chaos engineering.
Provides transient error detection strategies for adding retry logic into your application.
Framework for the use of multiple Kafka timed retry queues; based on the Uber retry strategy
Provides additional classes to enhance OrmLite functionality, including transient fault handling and configuration helpers. Enables attribute-less configuration of OrmLite.
Source code package. A utility class for running external processes in various ways, with timeout and success/failure notification and getting their output recorded via a logger.
A library for representing results with success or failure.
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.
A simple, strongly typed and boilerplate poor implementation of the Result pattern.
Provides two lite-weight classes that can be used to check the success or failure of operations returned from methods.