Table of Contents

Delegate UnhandledEventCallback<TSaga>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll

Callback for an unhandled event in the state machine

public delegate Task UnhandledEventCallback<TSaga>(UnhandledEventContext<TSaga> context) where TSaga : class, ISaga

Parameters

context UnhandledEventContext<TSaga>

The event context

Returns

Task

Type Parameters

TSaga

The state machine instance type

Constructors

UnhandledEventCallback(object, nint)

public UnhandledEventCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(UnhandledEventContext<TSaga>, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(UnhandledEventContext<TSaga> context, AsyncCallback callback, object @object)

Parameters

context UnhandledEventContext<TSaga>
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual Task EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

Task

Invoke(UnhandledEventContext<TSaga>)

public virtual Task Invoke(UnhandledEventContext<TSaga> context)

Parameters

context UnhandledEventContext<TSaga>

Returns

Task