Interface ICompensateActivityFactory<TActivity, TLog>
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
public interface ICompensateActivityFactory<out TActivity, TLog> : IProbeSite where TActivity : class, ICompensateActivity<TLog> where TLog : class
Type Parameters
TActivity
TLog
- Inherited Members
Methods
Compensate(CompensateContext<TLog>, IPipe<CompensateActivityContext<TActivity, TLog>>)
Task Compensate(CompensateContext<TLog> context, IPipe<CompensateActivityContext<out TActivity, TLog>> next)
Parameters
context
CompensateContext<TLog>next
IPipe<CompensateActivityContext<TActivity, TLog>>