Azure Core HTTP Compatibility library for JavaScript
This library provides classes and interfaces to be used by Azure client libraries that want to move from using @azure/core-http to @azure/core-client & @azure/core-rest-pipeline without causing breaking changes in their public API surface.
Usage
ExtendedCommonClientOptions
With @azure/core-http
library, the options
parameter to the custom client will look like:
export interface SearchClientOptions extends PipelineOptions {
apiVersion?: string;
}
With the @azure/core-client
& @azure/core-rest-pipeline
libraries, the options
parameter to the custom client will look like:
export interface SearchClientOptions extends CommonClientOptions {
apiVersion?: string;
}
With the Core HTTP Compatibility library, the options
parameter to the custom client will look like:
export interface SearchClientOptions extends ExtendedCommonClientOptions {
apiVersion?: string;
}
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for JavaScript