Namespace Kuestenlogik.Bowire.Mock

Classes

BowireMockApplicationBuilderExtensions

ASP.NET pipeline extensions for mounting a Bowire mock replay handler. Intended for test fixtures and any scenario where the mock coexists with the real service on the same host.

MockHandler

Per-pipeline handler that owns the currently-active recording and replays matching unary steps. Created once by UseBowireMock and shared across every request on the pipeline — the recording reference is swapped atomically by the file watcher on hot-reload.

MockOptions

Tunables for MapBowireMock in embedded (middleware) mode.

MockServer

Standalone mock host used by the bowire mock CLI subcommand. Spins up a minimal Kestrel pipeline with UseBowireMock mounted at the root and no fallback service behind it, so unmatched requests return 404 instead of falling through.

MockServerOptions

Tunables for the standalone MockServer used by the bowire mock CLI subcommand.