Found 12 packages
This is a generic helper to help try some action until the given condition is met. It now works seamlessly with C# async/await keywords for asynchronous operations, which is very common in a scenario that requires retry logic.
A simple library for retrying and waiting for a condition to be True.
SmartRetry is a lightweight and extensible retry mechanism for .NET applications. It provides customizable retry policies, exponential backoff with jitter, and clean integration with DI. Ideal for handling transient errors in HTTP calls, databases, or any unreliable operations.
The repository implements a pipeline composed of multiple interdependent methods. The execution flows in a single, ordered direction—step by step—with support for enabling or disabling individual steps, customizing execution order, performing pre-execution validation, applying retry policies, collecting execution logs for each step, and more.
.NET SDK for WebhookEngine — self-hosted webhook delivery platform. Send webhooks, manage endpoints and event types, retry failed deliveries.
Convert OpenAPI specifications to Python FastAPI client services with Pydantic v2 models, async/sync methods, retry logic, error handling, and comprehensive HTTP client integration. Supports bearer/basic auth, timeouts, and camelCase JSON aliases.
Resilience and retry extension for WorkflowForge workflow engine. Provides circuit breakers, retry strategies, and timeout management for robust workflow execution.
Light object model shim that abstracts Selenium WebDriver operations and simplifies running test automation with multiple browsers. SeleniumShim uses implicit retry until timeout loops within calls to FindElement and user actions on IWebElement objects which solves race conditions and problems with 'stale' references to WebElement. The implicit retry until timeout gives the browser engine threads time to de-serialize and render HTML and Java Script.
FlowSmith Core - Lightweight workflow engine with retry and compensation. Contains engine, contracts, and abstractions.
FlowSmith Worker - Polling loop, leasing, and step execution engine. Uses DI for workflow instantiation.
Fluent, in-process saga orchestration engine for Orchestrix.Mediator — with step retries, compensation, timeout, hooks, and decorators.
Workflow orchestration engine for coordinating complex multi-agent workflows with retry policies, health monitoring, and execution strategies.