메소드 | 설명 | |
---|---|---|
CanBeInitiatedBy ( |
Gets whether a message of the given type is allowed to cause a new saga data instance to be created
|
|
GetSagaData ( ) : ISagaData |
Gets from the invoker the piece of saga data that has been determined to be relevant for the invocation, returning null if no such saga data has been set
|
|
Invoke ( ) : System.Threading.Tasks.Task |
Method to call in order to invoke this particular handler
|
|
SetSagaData ( ISagaData sagaData ) : void |
Adds to the invoker a piece of saga data that has been determined to be relevant for the invocation
|
|
SkipInvocation ( ) : void |
Marks this handler as one to skip, i.e. calling this method will make the invoker ignore the call to Invoke
|
public CanBeInitiatedBy ( |
||
messageType | ||
리턴 | bool |
public abstract Invoke ( ) : System.Threading.Tasks.Task | ||
리턴 | System.Threading.Tasks.Task |
public abstract SetSagaData ( ISagaData sagaData ) : void | ||
sagaData | ISagaData | |
리턴 | void |