Поделиться через


Библиотека совместимости HTTP Azure Core для JavaScript

Эта библиотека предоставляет классы и интерфейсы для использования клиентскими библиотеками Azure, которые хотят перейти от использования @azure/core-http к @azure/core-client & @azure/core-rest-pipeline, не вызывая критических изменений в своей общедоступной поверхности API.

Использование

РасширенныеCommonClientOptions (РасширенныеCommonClientOptions)

С @azure/core-http библиотекой options параметр для пользовательского клиента будет выглядеть следующим образом:

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

При использовании @azure/core-client библиотек options & @azure/core-rest-pipeline параметр для пользовательского клиента будет выглядеть следующим образом:

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

С помощью библиотеки options Core HTTP Compatibility параметр для пользовательского клиента будет выглядеть следующим образом:

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