BasicCorrelationInvariant
HardKAS SDK / artifacts/src / BasicCorrelationInvariant
Class: BasicCorrelationInvariant
Defined in: packages/artifacts/src/invariants/definitions.ts:82
Basic correlation invariant: workflowId and correlationId should be present in events.
Implements
Constructors
Constructor
new BasicCorrelationInvariant():
BasicCorrelationInvariant
Returns
BasicCorrelationInvariant
Properties
description
readonlydescription:"Events must have workflowId and correlationId"="Events must have workflowId and correlationId"
Defined in: packages/artifacts/src/invariants/definitions.ts:84
Implementation of
id
readonlyid:"INVAR_BASIC_CORRELATION"="INVAR_BASIC_CORRELATION"
Defined in: packages/artifacts/src/invariants/definitions.ts:83
Implementation of
Methods
check()
check(
context):Promise<InvariantViolation[]>
Defined in: packages/artifacts/src/invariants/definitions.ts:86
Parameters
context
Returns
Promise<InvariantViolation[]>