Table of Contents

RequestReplyDispatcher Class

Definition

Provides a generic dispatcher that uses Request-Reply/In-Out MEP. This is an abstract class.

public abstract class RequestReplyDispatcher : Dispatcher, IDispatcher
Inheritance
object
RequestReplyDispatcher
Implements
Derived
Inherited Members

Constructors

Name Description
RequestReplyDispatcher(IServiceLocator)

Initializes a new instance of the RequestReplyDispatcher class.

Methods

Name Description
DispatchAsync<TRequest, THandler, TResponse>(TRequest, Func<THandler, IRequestReplyActivator<TRequest>>, Action<AsyncOptions>)

Dispatches the specified request asynchronous using Request-Reply/In-Out MEP.

Dispatch<TRequest, THandler, TResponse>(TRequest, Func<THandler, IRequestReplyActivator<TRequest>>)

Dispatches the specified request using Request-Reply/In-Out MEP.

See Also