Skip to content

Add source-generated reliability patterns for Idempotent Receiver and Inbox/Outbox #213

@JerrettDavis

Description

@JerrettDavis

PatternKit has fluent/runtime reliability primitives for idempotent receiver, inbox boundaries, and outbox dispatch. Add source-generated setup paths for common reliability contracts.\n\nAcceptance criteria:\n- Add generator attributes for idempotent receivers, inbox processors, outbox records, and dispatchers.\n- Generate strongly typed factories with deterministic diagnostics.\n- Include TinyBDD generator/runtime/example coverage.\n- Document fluent and generated usage side by side.\n- Include IServiceCollection integration for the example surface.\n- Land green on CI, docs, CodeQL, and coverage.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions