Skip to content

Class: ServiceDocumentBuilder

Defined in: packages/core/src/metadata/service-document-builder.ts:25

ServiceDocumentBuilder — builds the OData service document (root URL response).

Per D-24: Service document lists all registered EntitySets with name, url, and kind.

Constructors

Constructor

new ServiceDocumentBuilder(edmRegistry, options): ServiceDocumentBuilder

Defined in: packages/core/src/metadata/service-document-builder.ts:26

Parameters

edmRegistry

EdmRegistry

options

ODataModuleOptions

Returns

ServiceDocumentBuilder

Methods

buildServiceDocument()

buildServiceDocument(): ServiceDocument

Defined in: packages/core/src/metadata/service-document-builder.ts:35

Build the OData service document JSON object. Returns @odata.context pointing to $metadata and a value array with all EntitySets.

Returns

ServiceDocument