Table of Contents

Interface CompensateContext<TLog>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public interface CompensateContext<out TLog> : CompensateContext, CourierContext, ConsumeContext<RoutingSlip>, ConsumeContext, PipeContext, MessageContext, IPublishEndpoint, IPublishObserverConnector, ISendEndpointProvider, ISendObserverConnector where TLog : class

Type Parameters

TLog
Inherited Members
Extension Methods

Properties

Log

The execution log from the activity execution

TLog Log { get; }

Property Value

TLog

Methods

CreateActivityContext<TActivity>(TActivity)

CompensateActivityContext<TActivity, out TLog> CreateActivityContext<TActivity>(TActivity activity) where TActivity : class, ICompensateActivity<out TLog>

Parameters

activity TActivity

Returns

CompensateActivityContext<TActivity, TLog>

Type Parameters

TActivity