WowComponents

The components the built-in routes share, for custom route contributors. Each value is the instance the built-in routes use, so a custom contract that references it renders a $ref to the same component (wow.BadRequest, wow.Wow-Error-Code, …) and never trips the duplicate component key check, which a copy of the definition would.

Properties

Link copied to clipboard

400 with the error info body and the error code header (wow.BadRequest).

Link copied to clipboard

The Wow-Error-Code response header, referencing errorCodeHeaderComponent.

Link copied to clipboard

The wow.Wow-Error-Code header component, to reference with context.ref in a custom response builder.

Link copied to clipboard

The required {id} path parameter: the aggregate id (wow.id).

Link copied to clipboard

404 with the error info body and the error code header (wow.NotFound).

Link copied to clipboard

The required {ownerId} path parameter (wow.ownerId).

Link copied to clipboard

408 with the error info body and the error code header (wow.RequestTimeout).

Link copied to clipboard

The optional Wow-Space-Id request header (wow.Wow-Space-Id).

Link copied to clipboard

The required {tenantId} path parameter (wow.tenantId).

Link copied to clipboard

429 with the error info body and the error code header (wow.TooManyRequests).

Link copied to clipboard

415 with the error info body and the error code header (wow.UnsupportedMediaType).

Link copied to clipboard

The required {version} path parameter: the aggregate version (wow.version).