Found 13 packages
A powerful, extensible workflow orchestration framework for .NET applications. WorkflowForge enables you to build, execute, and manage complex workflows with support for dependency injection, logging, resilience patterns, and comprehensive observability.
Resilience and retry extension for WorkflowForge workflow engine. Provides circuit breakers, retry strategies, and timeout management for robust workflow execution.
Serilog adapter for WorkflowForge providing professional structured logging capabilities with rich context and correlation.
Performance monitoring and profiling extension for WorkflowForge providing detailed metrics, execution timing, memory usage tracking, and performance optimization insights for production workflows.
Persistence extension for WorkflowForge enabling resumable workflows via a pluggable provider (bring your own storage). Zero-dependency core integration.
Health monitoring and diagnostics extension for WorkflowForge providing comprehensive health checks, dependency monitoring, and system status reporting for production workflows.
OpenTelemetry integration for WorkflowForge providing distributed tracing, metrics collection, and observability instrumentation for comprehensive workflow monitoring and debugging.
Polly integration for WorkflowForge providing advanced resilience patterns including circuit breakers, retries, timeouts, bulkhead isolation, and rate limiting for robust workflow execution.
Recovery orchestration for WorkflowForge persistence: resume workflows from last checkpoints, with configurable retry and hooks.
DataAnnotations-based validation extension for WorkflowForge providing validation capabilities for workflow operations, inputs, and data flow.
Testing utilities for WorkflowForge including test doubles, fakes, and testing helpers. Provides FakeWorkflowFoundry for unit testing workflow operations without requiring the full workflow infrastructure.
Comprehensive audit logging extension for WorkflowForge providing detailed tracking of workflow execution, data changes, and compliance reporting.
Microsoft.Extensions.DependencyInjection integration for WorkflowForge, providing IOptions pattern support, automatic validation, and seamless ASP.NET Core integration.