buildURI<X> method

  1. @override
String buildURI<X>(
  1. DynCall<E, X> dynCall,
  2. Map<String, String?> callParameters
)
override

Implementation

@override
String buildURI<X>(
    DynCall<E, X> dynCall, Map<String, String?> callParameters) {
  var requestParameters = buildParameters(callParameters);
  var authorization = buildAuthorization(callParameters);

  var authorizationFromCredential = authorization != null
      ? Authorization.fromCredential(authorization)
      : null;

  return httpClient.buildRequestURL(method, path!,
      fullPath: fullPath!,
      authorization: authorizationFromCredential,
      parameters: HttpCall.toQueryParameters(requestParameters),
      noQueryString: noQueryString!);
}