ApiClient constructor
Implementation
ApiClient({
Dio? dio,
String? basePathOverride,
List<Interceptor>? interceptors,
}) : this.dio = dio ??
Dio(BaseOptions(
baseUrl: basePathOverride ?? basePath,
)) {
this.dio.interceptors.addAll(interceptors ??
[
OAuthInterceptor(),
BasicAuthInterceptor(),
BearerAuthInterceptor(),
ApiKeyAuthInterceptor(),
]);
}