Table of Contents

Namespace IceRpc.Protobuf

Provides support for the IceRPC + Protobuf integration.

Classes

IncomingRequestExtensions

Provides extension methods for IncomingRequest.

InvokerExtensions

Provides extension methods for IInvoker.

ProtobufEncodeOptions

Represents a property bag used to configure the encoding of payloads.

ProtobufFeature

Default implementation of IProtobufFeature.

ProtobufServiceAttribute

Represents an attribute applied on classes implementing Protobuf services with IceRPC.

ProtobufServiceProviderExtensions

Provides extension methods for IServiceProvider to create Protobuf clients.

Interfaces

IProtobufClient

Represents a local ambassador for a remote service.

IProtobufFeature

Represents a feature used to customize the encoding and decoding of request and response payloads.