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
clientMessageBrokerClientMessageBrokerClient that encountered network protocol violation.
endpointMessageBrokerClientEndpointClient endpoint associated with network protocol violation.
errorsChain<string>Collection of network protocol errors.
Properties
Client
MessageBrokerClient that encountered network protocol violation.
public MessageBrokerClient Client { get; }
Property Value
Endpoint
Client endpoint associated with network protocol violation.
public MessageBrokerClientEndpoint Endpoint { get; }