Show / Hide Table of Contents

Namespace DotNext.Net.Cluster.Messaging

Classes

JsonMessage<T>

Represents JSON-serializable message.

MessageAttribute

Indicates that the type can be used as message payload.

MessageAttribute<TMessage>

Indicates that the type can be used as message payload.

MessageHandler

Represents base class for declaring typed message handlers.

MessageHandler.Builder

Represents builder of message handlers.

MessagingClient

Represents typed client for sending messages to the nodes in the cluster.

Messenger

Represents helper methods allow to communicate with remove cluster members through network.

StreamMessage

Represents message which content is represented by Stream.

TextMessage

Represents text message.

Interfaces

IDisposableMessage

Represents a message that should be disposed when no longer needed.

IInputChannel

Defines the interface that a channel must implement to receive a message.

IMessage

Represents message that can be transferred between cluster nodes.

IMessageBus

Specifies a cloud of nodes that can communicate with each other through the network.

IOutputChannel

Defines the interface that a channel must implement to send a message.

ISubscriber

Represents cluster member that supports messaging.

Delegates

MessageReader<T>

Represents asynchronous message reader.

☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾