Namespace Virtufin.WorkManager.Configuration
Classes
- DaprResilienceOptions
Tunable knobs for DaprResiliencePipeline: the Polly-based retry + circuit breaker wrapping every Dapr SDK call the WorkManager makes.
- GroupLockOptions
Group lock acquisition tuning. All values are configurable via environment variables; defaults are tuned for the typical "two workers contending for a single group lock" scenario.
- InfraEvents
CloudEvents v1.0 type strings for WorkManager infra events (heartbeats, grouplock changes).
- Topics
Pubsub topics published by the WorkManager. Topic naming follows the lane + scenario scheme in virtufin-openspec/openspec/specs/pubsub-topics/spec.md. This file is the source of truth for any service that needs to consume workmanager.* events.
- WorkerEvents
CloudEvents v1.0 type strings for WorkManager events. See virtufin-openspec/openspec/specs/pubsub-topics/spec.md for the ce-type taxonomy.
- WorkerRecoveryOptions
Worker recovery tuning. Controls whether WorkManagerRecoveryHostedService runs on startup and how it elects a leader when multiple WorkManager instances start concurrently.