get method

Future get(
  1. String url, [
  2. Map<String, dynamic>? params,
  3. dynamic resultDialogConfig,
  4. bool isCancelWhiteList = false,
])

Implementation

Future get(String url,
    [Map<String, dynamic>? params,
    resultDialogConfig,
    bool isCancelWhiteList = false]) async {
  Response? response;
  CancelToken setCancelToken =
      isCancelWhiteList ? whiteListCancelToken : cancelToken;
  try {
    if (params != null) {
      response = await dio!
          .get(url, queryParameters: params, cancelToken: setCancelToken);
      return response.data;
    } else {
      response = await dio!.get(url, cancelToken: setCancelToken);
      return response.data;
    }
  } catch (e) {
    _catchOthersError(e);
  } finally {
    _showResultDialog(response!, resultDialogConfig);
  }
}