getAsync<T> method

Future<MappedNetworkServiceResponse<T>> getAsync<T>(
  1. String path, {
  2. bool hasHeader = true,
})

Implementation

Future<MappedNetworkServiceResponse<T>> getAsync<T>(String path,
    {bool hasHeader = true}) async {
  path.printXNetLog();
  '${headers()}'.printXNetLog();

  try {
    var dioRes = await dioInstance.get(
      path,
      options: hasHeader ? this.optionsJson : optionsEmpty,
    );
    return _processDIOResponse(dioRes);
  } on dio.DioException catch (err) {
    print('DioException:${err.message}');
    return _processDIOResponse(err.response);
  }
}