Enum GrpcTransportMode

Namespace
Kuestenlogik.Bowire.Protocol.Grpc
Assembly
Kuestenlogik.Bowire.Protocol.Grpc.dll

Transport variant the gRPC plugin should use for a given call. Selected by the caller via the grpcweb@ URL hint or the TransportMetadataKey metadata header.

Native is the historical path: HTTP/2 with gRPC framing, the only variant the plugin ever knew. Web wraps the inner HttpMessageHandler with GrpcWebHandler so calls travel as gRPC-Web (base64 or length-prefixed binary inside HTTP/1.1 + HTTP/2 messages) — required for services that only expose gRPC-Web behind an L7 proxy (Envoy, browser- fronted backends, Rheinmetall's TacticalAPI on its 4268 port).

public enum GrpcTransportMode

Fields

Native = 0
Web = 1