Namespace Kuestenlogik.Bowire.Mock.Replay
Classes
- RequestTemplate
Snapshot of the inbound HTTP request that response-body substitution can project values out of at replay time. Lets recorded response payloads reference the live request via
${request.*}tokens so a single recording can power many test cases — think echo endpoints or mocks that need to mirror a correlation id back to the caller.
- ResponseBodySubstitutor
Substitutes dynamic placeholders inside a recorded response body at replay time, using Bowire's canonical
{{name}}variable syntax (Postman / v2.2 — same delimiter as the workbench variable resolver and WireMock's Handlebars templating).
- UnaryReplayer
Writes a recorded unary response back onto an ASP.NET HttpContext. Handles REST unary and gRPC unary; non-unary or unrecognised-protocol steps get a structured
501response so Phase-2 users see a clear error instead of silent wrong behaviour.