API Reference
Auto-generated from XML doc-comments across the published assemblies. Use the sidebar (or the Search box) to find a specific type, method, or property — or browse the namespaces below.
Core
- Kuestenlogik.Bowire —
IBowireProtocolcontract,BowireOptions,MapBowire()extension, plugin-loading host. - Kuestenlogik.Bowire.Auth — cookie jar, mTLS handler, AWS Sig v4 signer.
- Kuestenlogik.Bowire.Mocking — recording / step / mock-emitter contracts shared across plugins.
- Kuestenlogik.Bowire.Models — service / method / message / field info DTOs the dispatcher sees.
- Kuestenlogik.Bowire.PluginLoading —
AssemblyLoadContextplumbing forbowire plugin install.
First-party protocol plugins
- Kuestenlogik.Bowire.Protocol.Grpc — includes gRPC-Web support via
GrpcTransportModeandBowireGrpcProtocol.TransportMetadataKey; see the gRPC-Web transport section in the protocol guide. - Kuestenlogik.Bowire.Protocol.Rest
- Kuestenlogik.Bowire.Protocol.GraphQL
- Kuestenlogik.Bowire.Protocol.SignalR
- Kuestenlogik.Bowire.Protocol.WebSocket
- Kuestenlogik.Bowire.Protocol.Sse
- Kuestenlogik.Bowire.Protocol.Mqtt
- Kuestenlogik.Bowire.Protocol.SocketIo
- Kuestenlogik.Bowire.Protocol.OData
- Kuestenlogik.Bowire.Protocol.Mcp
Sibling plugins
These ship from their own NuGet packages with independent release cadences — see the Protocol Guides for install snippets.
Kuestenlogik.Bowire.Protocol.SurgewaveKuestenlogik.Bowire.Protocol.KafkaKuestenlogik.Bowire.Protocol.DisKuestenlogik.Bowire.Protocol.UdpKuestenlogik.Bowire.Protocol.Akka
TacticalAPI (preview) —
Kuestenlogik.Bowire.Protocol.TacticalApiships from https://github.com/Kuestenlogik/Bowire.Protocol.TacticalApi with its own release cadence; its API surface is not part of this DocFX scope. See the TacticalAPI protocol guide for install + usage, and the sibling repo's README for the proto-fetch licensing rationale.