Namespace FlowOrchestrator.Core.Configuration
Classes
- FlowObservabilityOptions
Configuration for OpenTelemetry instrumentation and event persistence. Applied via
FlowOrchestratorBuilder.WithObservability().
- FlowOrchestratorBuilder
Fluent builder returned by
AddFlowOrchestrator()for configuring storage backends, flows, and optional features (Hangfire, scheduler, retention, observability).
- FlowOrchestratorOptions
Configuration options for the FlowOrchestrator runtime. Passed to
AddFlowOrchestrator(options => ...)during DI setup.
- FlowRetentionOptions
Configuration for the background data retention sweep. Applied via
FlowOrchestratorBuilder.WithRetention().
- FlowRunControlOptions
Configuration for run-level control features: timeouts and idempotency. Applied via
FlowOrchestratorBuilder.WithRunControl().
- FlowSchedulerOptions
Configuration for the Hangfire recurring-job scheduler integration. Applied via
FlowOrchestratorBuilder.WithScheduler().
- StepHandlerServiceCollectionExtensions
DI registration helpers for step handler types.