Table of Contents

Struct MessageBrokerBindPublisherResult

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

Represents the result of binding a client to a channel as a publisher.

public readonly struct MessageBrokerBindPublisherResult
Inherited Members

Properties

AlreadyBound

Specifies whether request to the server has been cancelled because the client is already locally bound as publisher to the channel.

public bool AlreadyBound { get; }

Property Value

bool

ChannelCreated

Specifies whether a new channel has been created by the server.

public bool ChannelCreated { get; }

Property Value

bool

Publisher

Publisher bound to the channel.

public MessageBrokerPublisher Publisher { get; }

Property Value

MessageBrokerPublisher

StreamCreated

Specifies whether a new stream has been created by the server.

public bool StreamCreated { get; }

Property Value

bool

Methods

ToString()

Returns a string representation of this MessageBrokerBindPublisherResult instance.

[Pure]
public override string ToString()

Returns

string

String representation.