DioHttpClient constructor

DioHttpClient({
  1. required String baseUrl,
  2. Duration connectTimeout = const Duration(seconds: 20),
  3. Duration receiveTimeout = const Duration(seconds: 30),
})

Creates a Dio-backed client for Sdk.

Implementation

DioHttpClient({
  required String baseUrl,
  Duration connectTimeout = const Duration(seconds: 20),
  Duration receiveTimeout = const Duration(seconds: 30),
}) : _dio = Dio(
        BaseOptions(
          baseUrl: baseUrl,
          connectTimeout: connectTimeout,
          receiveTimeout: receiveTimeout,
          validateStatus: (_) => true,
        ),
      );