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


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

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

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

ExtendedCommonClientOptions

При @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 параметр для настраиваемого клиента будет выглядеть следующим образом:

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