Partager via


Bibliothèque de compatibilité HTTP Azure Core pour JavaScript

Cette bibliothèque fournit des classes et des interfaces à utiliser par les bibliothèques clientes Azure qui souhaitent passer de @azure/core-http à @azure/core-client & @azure/core-rest-pipeline sans provoquer de modifications cassantes dans leur surface d’API publique.

Utilisation

ExtendedCommonClientOptions

Avec @azure/core-http la bibliothèque, le options paramètre du client personnalisé se présente comme suit :

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

Avec les @azure/core-client bibliothèques & @azure/core-rest-pipeline , le options paramètre du client personnalisé se présente comme suit :

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

Avec la bibliothèque de compatibilité HTTP principale, le options paramètre du client personnalisé se présente comme suit :

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