Table of Contents

Struct MessageBrokerChannelPublisherBoundEvent

Namespace
LfrlAnvil.MessageBroker.Server.Events
Assembly
LfrlAnvil.MessageBroker.Server.dll

Represents an event emitted by MessageBrokerChannel related to a publisher being successfully bound.

public readonly struct MessageBrokerChannelPublisherBoundEvent
Inherited Members

Properties

Publisher

Bound publisher.

public MessageBrokerChannelPublisherBinding Publisher { get; }

Property Value

MessageBrokerChannelPublisherBinding

Reactivated

Specifies whether the Publisher existed and was reactivated.

public bool Reactivated { get; }

Property Value

bool

Source

Event source.

public MessageBrokerChannelEventSource Source { get; }

Property Value

MessageBrokerChannelEventSource

StreamCreated

Specifies whether creation of the stream bound to the Publisher was part of the binding operation.

public bool StreamCreated { get; }

Property Value

bool

Methods

ToString()

Returns a string representation of this MessageBrokerChannelPublisherBoundEvent instance.

[Pure]
public override string ToString()

Returns

string

String representation.