request<T> method

Future<HttpResponse<T>> request<T>(
  1. HttpMethod method,
  2. String path, {
  3. dynamic body,
  4. Map<String, String>? headers,
  5. Map<String, dynamic>? queryParameters,
  6. Duration? timeout,
  7. bool? useToken,
  8. int? maxRetries,
  9. List<int>? retryStatusCodes,
  10. T parser(
    1. dynamic
    )?,
})

Execute custom request

Implementation

Future<HttpResponse<T>> request<T>(
  HttpMethod method,
  String path, {
  dynamic body,
  Map<String, String>? headers,
  Map<String, dynamic>? queryParameters,
  Duration? timeout,
  bool? useToken,
  int? maxRetries,
  List<int>? retryStatusCodes,
  T Function(dynamic)? parser,
}) {
  return _repository.request<T>(
    method,
    path,
    body: body,
    headers: headers,
    queryParameters: queryParameters,
    timeout: timeout,
    useToken: useToken,
    maxRetries: maxRetries,
    retryStatusCodes: retryStatusCodes,
    parser: parser,
  );
}