Client Class

Beta

Base class for all Client implementations

Extended by

Methods

Name Description
constructor(): Client Protected Creates an instance of Client.  
delete(requestContext: AuthorizedClientRequestContext, relativeUrlPath: string): Promise<void> Protected used by clients to send delete requests  
getUrl(requestContext: ClientRequestContext): Promise<string> Gets the URL of the service.  
getUrlSearchKey(): string ProtectedAbstract Implemented by clients to specify the name/key to query the service URLs from  
setupOptionDefaults(options: RequestOptions): Promise<void> Protected Augments request options with defaults returned by the DefaultRequestOptionsProvider.  

Properties

Name Type Description
_url Protected undefined | string    

Defined in

Last Updated: 05 June, 2020