Table of Contents

Class RoutingSlipExtensions

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public static class RoutingSlipExtensions
Inheritance
RoutingSlipExtensions
Inherited Members

Methods

Execute<T>(T, RoutingSlip)

public static Task Execute<T>(this T source, RoutingSlip routingSlip) where T : IPublishEndpoint, ISendEndpointProvider

Parameters

source T
routingSlip RoutingSlip

Returns

Task

Type Parameters

T

GetNextCompensateAddress(RoutingSlip)

public static Uri? GetNextCompensateAddress(this RoutingSlip routingSlip)

Parameters

routingSlip RoutingSlip

Returns

Uri

GetNextExecuteAddress(RoutingSlip)

public static Uri? GetNextExecuteAddress(this RoutingSlip routingSlip)

Parameters

routingSlip RoutingSlip

Returns

Uri

RanToCompletion(RoutingSlip)

Returns true if there are no remaining activities to be executed

public static bool RanToCompletion(this RoutingSlip routingSlip)

Parameters

routingSlip RoutingSlip

Returns

bool