Table of Contents

Class MessageBrokerClientProtocolException

Namespace
LfrlAnvil.MessageBroker.Client.Exceptions
Assembly
LfrlAnvil.MessageBroker.Client.dll

Represents an exception thrown when network protocol has been violated by message broker server.

public class MessageBrokerClientProtocolException : InvalidOperationException, ISerializable
Inheritance
MessageBrokerClientProtocolException
Implements
Inherited Members

Constructors

MessageBrokerClientProtocolException(MessageBrokerClient, MessageBrokerClientEndpoint, Chain<string>)

Creates a new MessageBrokerClientProtocolException instance.

public MessageBrokerClientProtocolException(MessageBrokerClient client, MessageBrokerClientEndpoint endpoint, Chain<string> errors)

Parameters

client MessageBrokerClient

MessageBrokerClient that encountered network protocol violation.

endpoint MessageBrokerClientEndpoint

Client endpoint associated with network protocol violation.

errors Chain<string>

Collection of network protocol errors.

Properties

Client

MessageBrokerClient that encountered network protocol violation.

public MessageBrokerClient Client { get; }

Property Value

MessageBrokerClient

Endpoint

Client endpoint associated with network protocol violation.

public MessageBrokerClientEndpoint Endpoint { get; }

Property Value

MessageBrokerClientEndpoint