Table of Contents

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

client MessageBrokerClient

MessageBrokerClient in an invalid state.

actual MessageBrokerClientState

Current invalid client state.

expected MessageBrokerClientState

Expected client state.

Properties

Actual

Current invalid client state.

public MessageBrokerClientState Actual { get; }

Property Value

MessageBrokerClientState

Client

MessageBrokerClient in an invalid state.

public MessageBrokerClient Client { get; }

Property Value

MessageBrokerClient

Expected

Expected client state.

public MessageBrokerClientState Expected { get; }

Property Value

MessageBrokerClientState