Compartilhar via


Biblioteca de compatibilidade HTTP principal do Azure para JavaScript

Essa biblioteca fornece classes e interfaces a serem usadas por bibliotecas de clientes do Azure que desejam passar do uso de @azure/core-http para @azure/core-client & @azure/core-rest-pipeline sem causar alterações interruptivas em sua superfície de API pública.

Uso

ExtendedCommonClientOptions

Com @azure/core-http a biblioteca, o options parâmetro para o cliente personalizado terá a seguinte aparência:

export interface SearchClientOptions extends PipelineOptions {
  apiVersion?: string;
}

Com as @azure/core-client bibliotecas & @azure/core-rest-pipeline , o options parâmetro para o cliente personalizado terá a seguinte aparência:

export interface SearchClientOptions extends CommonClientOptions {
  apiVersion?: string;
}

Com a biblioteca de compatibilidade HTTP Principal, o options parâmetro para o cliente personalizado será semelhante a:

export interface SearchClientOptions extends ExtendedCommonClientOptions {
  apiVersion?: string;
}