Table of Contents

Class StateAccessorExtensions

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

Methods

GetState<TSaga>(IStateAccessor<TSaga>, BehaviorContext<TSaga>)

public static Task<State<TSaga>> GetState<TSaga>(this IStateAccessor<TSaga> accessor, BehaviorContext<TSaga> context) where TSaga : class, ISaga

Parameters

accessor IStateAccessor<TSaga>
context BehaviorContext<TSaga>

Returns

Task<State<TSaga>>

Type Parameters

TSaga

GetState<TSaga>(StateMachine<TSaga>, BehaviorContext<TSaga>)

public static Task<State<TSaga>> GetState<TSaga>(this StateMachine<TSaga> accessor, BehaviorContext<TSaga> context) where TSaga : class, ISaga

Parameters

accessor StateMachine<TSaga>
context BehaviorContext<TSaga>

Returns

Task<State<TSaga>>

Type Parameters

TSaga