DioHttpClient constructor

DioHttpClient({
  1. Dio? dio,
  2. TTLogger? logger,
})

Implementation

DioHttpClient({Dio? dio, TTLogger? logger})
    : _dio = dio ?? Dio(_defaultBaseOptions),
      _logger = logger ?? createDefaultLogger() {
  if (dio == null) {
    _dio.interceptors.add(
      LogInterceptor(
        request: true,
        requestBody: true,
        responseBody: true,
        error: true,
      ),
    );
  }
}