Skip to main content

MessengerExtensions.Register<TMessage>(IMessenger, Object, Object, Action<TMessage>) Method

Registers a handler of a specific message type.

Namespace: DevExpress.Mvvm

Assembly: DevExpress.WinUI.Mvvm.v23.2.dll

NuGet Package: DevExpress.WinUI

Declaration

public static void Register<TMessage>(
    this IMessenger messenger,
    object recipient,
    object token,
    Action<TMessage> action
)

Parameters

Name Type Description
messenger IMessenger

A messenger instance.

recipient Object

An object that receives messages.

token Object

An object (marker) that is used to identify a specific message. Pass null if you want to process messages without tokens.

action Action<TMessage>

An action that is invoked when the specified message occurs.

Type Parameters

Name Description
TMessage

The message type.

See Also