BaseAPI constructor
BaseAPI({})
Implementation
BaseAPI({
required String baseUrl,
Map<String, dynamic>? parameters,
Map<String, dynamic>? headers,
Duration? connectTimeout,
Duration? receiveTimeout,
Duration? sendTimeout,
int? maxRedirects,
List<Interceptor> interceptors = const [],
}) : _dio = Dio(
BaseOptions(
baseUrl: baseUrl,
headers: headers,
sendTimeout: sendTimeout,
maxRedirects: maxRedirects,
queryParameters: parameters,
connectTimeout: connectTimeout,
receiveTimeout: receiveTimeout,
),
)..interceptors.addAll([...interceptors]);