Class MessageBrokerClientStateException
- Namespace
- LfrlAnvil.MessageBroker.Client.Exceptions
- Assembly
- LfrlAnvil.MessageBroker.Client.dll
Represents an exception thrown when MessageBrokerClient is in an invalid state.
public class MessageBrokerClientStateException : InvalidOperationException, ISerializable
- Inheritance
-
MessageBrokerClientStateException
- Implements
- Inherited Members
Constructors
MessageBrokerClientStateException(MessageBrokerClient, MessageBrokerClientState, MessageBrokerClientState)
Creates a new MessageBrokerClientStateException instance.
public MessageBrokerClientStateException(MessageBrokerClient client, MessageBrokerClientState actual, MessageBrokerClientState expected)
Parameters
clientMessageBrokerClientMessageBrokerClient in an invalid state.
actualMessageBrokerClientStateCurrent invalid client state.
expectedMessageBrokerClientStateExpected client state.
Properties
Actual
Current invalid client state.
public MessageBrokerClientState Actual { get; }
Property Value
Client
MessageBrokerClient in an invalid state.
public MessageBrokerClient Client { get; }
Property Value
Expected
Expected client state.
public MessageBrokerClientState Expected { get; }