This commit is contained in:
Anu Thomas Chandy 2021-02-24 15:49:34 -08:00 коммит произвёл GitHub
Родитель 3908667ac8
Коммит d8f2c843cc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 36 добавлений и 2 удалений

Просмотреть файл

@ -0,0 +1,17 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.azure.android.core.http.httpurlconnection;
import com.azure.android.core.http.HttpClient;
import com.azure.android.core.http.HttpClientProvider;
/**
* An {@link HttpClientProvider} that provides an implementation of HttpClient based on HttpUrlConnection.
*/
public class HttpUrlConnectionAsyncHttpClientProvider implements HttpClientProvider {
@Override
public HttpClient createInstance() {
return new HttpUrlConnectionAsyncHttpClientBuilder().build();
}
}

Просмотреть файл

@ -1 +1 @@
com.azure.core.http.okhttp.implementation.OkHttpClientProvider
com.azure.android.core.http.httpurlconnection.HttpUrlConnectionAsyncHttpClientProvider

Просмотреть файл

@ -0,0 +1,17 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.azure.android.core.http.okhttp;
import com.azure.android.core.http.HttpClient;
import com.azure.android.core.http.HttpClientProvider;
/**
* An {@link HttpClientProvider} that provides an implementation of HttpClient based on OkHttp.
*/
public final class OkHttpAsyncClientProvider implements HttpClientProvider {
@Override
public HttpClient createInstance() {
return new OkHttpAsyncHttpClientBuilder().build();
}
}

Просмотреть файл

@ -1 +1 @@
com.azure.core.http.okhttp.implementation.OkHttpClientProvider
com.azure.android.core.http.okhttp.OkHttpAsyncClientProvider