get<T> method

Future<Either<ActionRequestError, T?>?> get<T>(
  1. String path, {
  2. Map<String, dynamic>? queryParameters,
  3. Options? options,
  4. CancelToken? cancelToken,
  5. ProgressCallback? onReceiveProgress,
})

Implementation

Future<Either<ActionRequestError, T?>?> get<T>(String path,
    {Map<String, dynamic>? queryParameters,
    Options? options,
    CancelToken? cancelToken,
    ProgressCallback? onReceiveProgress}) async {
  var handler =
      _handleRequest(path, data: queryParameters, isFormData: false);
  try {
    Response? response = await _requestClient?.dio.get(handler['path'],
        queryParameters: handler['data'],
        options: options,
        cancelToken: cancelToken,
        onReceiveProgress: onReceiveProgress);
    return _handleResponse(response: response);
  } catch (e) {
    return _handleError(error: e);
  }
}