get<T> method

  1. @override
Future<Result<T>> get<T>({
  1. required String uri,
  2. required SuccessConverter<T> success,
  3. Map<String, String>? headers,
  4. Map<String, dynamic>? queryParameters,
  5. HubbleHTTPRequestOptions options = const HubbleHTTPRequestOptions(),
})
override

Implementation

@override
Future<Result<T>> get<T>({
  required String uri,
  required SuccessConverter<T> success,
  Map<String, String>? headers,
  Map<String, dynamic>? queryParameters,
  HubbleHTTPRequestOptions options = const HubbleHTTPRequestOptions(),
}) async {
  final response = await httpClient.request(HubbleHTTPRequest(
    method: HubbleHTTPRequestMethod.get,
    headers: (await defaultHeaders())..addAll(headers ?? {}),
    url: uri,
    queryParams: queryParameters ?? {},
    options: options,
  ));
  return handleResponse(response, success: success);
}