Skip to content

Home > intention-kernel > DurableTurnScope > runEffect

DurableTurnScope.runEffect() method ​

Coordinate and durably record one potentially external effect.

Signature:

typescript
runEffect<T>(effect: DurableEffectIdentity, operation: (authority: EffectAuthority) => Promise<T>): Promise<EffectExecution<T>>;

Parameters ​

Parameter

Type

Description

effect

DurableEffectIdentity

operation

(authority: EffectAuthority) => Promise<T>

Returns:

Promise<EffectExecution<T>>