Namespace WorkflowForge.Extensions.Resilience.Polly
Classes
- PollyExtensions
Extension methods for integrating Polly middleware with WorkflowForge foundries Provides fluent API for adding enterprise-grade fault tolerance to workflow foundries.
- PollyMiddleware
Middleware that applies Polly resilience policies to workflow operations. Provides enterprise-grade fault tolerance with circuit breakers, retries, and timeouts.
- PollyResilienceStrategy
Enterprise-grade resilience strategy that uses Polly for advanced fault tolerance. Supports retry policies, circuit breakers and timeouts.
- PollyRetryOperation
A Polly-powered retry operation that can wrap any workflow operation with advanced resilience policies. Provides enterprise-grade fault tolerance and can override base resilience functionality.
- ResiliencePropertyNames
Property names specific to Polly resilience patterns for structured logging. These properties extend the core PropertyNames with resilience-specific context.
- ServiceCollectionExtensions
Extension methods for configuring Polly resilience services in dependency injection.
- WorkflowOperationPollyExtensions
Extension methods for easily wrapping operations with Polly resilience.