get<T> method

Future<ApiResponse<T>> get<T>({
  1. required String endpoint,
  2. T parser(
    1. dynamic json
    )?,
  3. Map<String, dynamic>? queryParams,
  4. Map<String, String>? headers,
  5. bool useCache = false,
  6. Duration? cacheDuration,
})

Implementation

Future<ApiResponse<T>> get<T>({
  required String endpoint,
  T Function(dynamic json)? parser,
  Map<String, dynamic>? queryParams,
  Map<String, String>? headers,
  bool useCache = false,
  Duration? cacheDuration,
}) =>
    _execute(
      method: 'GET',
      endpoint: endpoint,
      queryParams: queryParams,
      extraHeaders: headers,
      parser: parser,
      useCache: useCache,
      cacheDuration: cacheDuration,
    );