انتقل إلى المحتوى الرئيسي

Function: validateBody()

validateBody(subject, body, mode): ValidationResult<unknown>

Defined in: packages/contracts/src/messages.ts:63

Validates a request or event body against its registered schema.

Parameters​

subject​

string

A concrete subject or registry key.

body​

unknown

The untrusted body.

mode​

ValidationMode

strict before publishing, lenient on receipt.

Returns​

ValidationResult<unknown>

The validation outcome.

Throws​

The subject has no schema.