requestListByRequestInfo<T, E> method

Future<HttpData<T>> requestListByRequestInfo<T, E>({
  1. required RequestListInfo<T, E> requestInfo,
})

Implementation

Future<HttpData<T>> requestListByRequestInfo<T, E>(
    {required RequestListInfo<T, E> requestInfo}) {
  return request<T, E>(
      url: requestInfo.url,
      method: requestInfo.method,
      options: requestInfo.options,
      cacheKey: requestInfo.cacheKey,
      isFormData: requestInfo.isFormData,
      publicMethod: requestInfo.publicMethod,
      data: requestInfo.data,
      validateResponse: requestInfo.validateResponse,
      contentType: requestInfo.contentType,
      cancelToken: requestInfo.cancelToken,
      onStart: requestInfo.onStart,
      onSuccessSync: requestInfo.onSuccessSync,
      onSuccess: requestInfo.onSuccess,
      onError: requestInfo.onError,
      onFinish: requestInfo.onFinish,
      successCode: requestInfo.successCode,
      codeKey: requestInfo.codeKey,
      msgKey: requestInfo.msgKey,
      dataKey: requestInfo.dataKey,
      onReceiveProgress: requestInfo.onReceiveProgress,
      onSendProgress: requestInfo.onSendProgress,
      handleRes: requestInfo.handleRes,
      handleResAgain: requestInfo.handleResAgain,
      validateError: requestInfo.validateError,
      checkDataEmpty: requestInfo.checkDataEmpty,
      useNewDio: requestInfo.useNewDio,
      handleItemRes: requestInfo.handleItemRes,
      successWhenHasNoCode: requestInfo.successWhenHasNoCode,
      checkUrl: requestInfo.checkUrl,
      validateUint8ListResponse: requestInfo.validateUint8ListResponse,
      headers: requestInfo.headers);
}