Show / Hide Table of Contents

Namespace Kephas.Messaging

Classes

DefaultMessageHandlerRegistry

A default message handler registry.

DefaultMessageMatchService

A default message match service.

DefaultMessageProcessor

Provides the default implementation of the IMessageProcessor application service contract.

FuncMessageHandler<TMessage>

A function message handler.

MessageExtensions

Extension methods for IMessage.

MessageHandlerBase<TMessage, TResponse>

Provides a base implementation of a message handler.

MessageHandlerRegistryExtensions

A message handler registry extensions.

MessageMatch

Criteria for event matching.

MessageMatchServiceExtensions

A message match service extensions.

MessageProcessorExtensions

Extension methods for message processor.

MessagingContext

The messaging context.

MessagingException

Exception for signalling messaging errors.

MissingHandlerException

Exception for signalling missing handler messaging errors.

Interfaces

IMessage

Marker interface for messages.

IMessageHandler

Application service for handling messages.

IMessageHandler<TMessage>

Application service for handling requests.

IMessageHandlerRegistry

Interface for message handler registry.

IMessageMatch

Contract for message matching criteria.

IMessageMatchService

Interface for message match service.

IMessageProcessor

Application service for processing messages.

IMessagingContext

Contract for contexts when processing messages.

IResponse

Marker interface for message responses.

Back to top Generated by DocFX