Enum FaultKind

Namespace
Kuestenlogik.Bowire.Mock.Chaos
Assembly
Kuestenlogik.Bowire.Mock.dll

What a matched rule does to the request (beyond its latency shape).

public enum FaultKind

Fields

ConnectionDrop = 3

Serve PartialBytes bytes (0 = nothing), then abort the TCP connection mid-response.

Error = 1

Short-circuit with ErrorStatusCode before the replayer runs.

LatencyOnly = 0

Delay only — the replayer still serves the full response.

MalformedResponse = 4

Emit PartialBytes bytes of garbage under a JSON content-type — the recorded body is never written, so the client's parse fails on nonsense (#411, the analog of WireMock's MALFORMED_RESPONSE_CHUNK).

PartialResponse = 2

Serve only the first PartialBytes response-body bytes, then end the response cleanly.