postInstances MethodProtected

Used by clients to post multiple strongly typed instances through standard WSG REST API

postInstances<T extends WsgInstance<T>>(requestContext: AuthorizedClientRequestContext, typedConstructor: () => T, relativeUrlPath: string, instances: T[], requestOptions?: WsgRequestOptions, httpRequestOptions?: HttpRequestOptions): Promise<T[]>

Parameter Type Description
requestContext AuthorizedClientRequestContext Client request context
typedConstructor () => T Used by clients to post a strongly typed instances through the REST API that's expected to return a standard response.
relativeUrlPath string Relative path to the REST resource.
instances T[] Strongly typed instances to be posted.
requestOptions WsgRequestOptions WSG options for the request.
httpRequestOptions HttpRequestOptions Additional options for the HTTP request.

Returns - Promise<T[]>

The posted instances that's returned back from the server.

Defined in

Last Updated: 12 June, 2024