Table of Contents

Interface IProtobufClient

Namespace
IceRpc.Protobuf
Assembly
IceRpc.Protobuf.dll

Represents a local ambassador for a remote service.

public interface IProtobufClient

Properties

EncodeOptions

Gets or initializes the encode options, used to customize the encoding of payloads created from this client.

ProtobufEncodeOptions? EncodeOptions { get; init; }

Property Value

ProtobufEncodeOptions

Invoker

Gets or initializes the invocation pipeline of this client.

IInvoker Invoker { get; init; }

Property Value

IInvoker

ServiceAddress

Gets or initializes the address of the remote service.

ServiceAddress ServiceAddress { get; init; }

Property Value

ServiceAddress