getRequestHashCode method

int getRequestHashCode(
  1. BaseRequest baseRequest
)

Creates hashcode based on request

Implementation

int getRequestHashCode(BaseRequest baseRequest) {
  int hashCodeSum = 0;
  hashCodeSum += baseRequest.url.hashCode;
  hashCodeSum += baseRequest.method.hashCode;
  if (baseRequest.headers.isNotEmpty) {
    baseRequest.headers.forEach((key, value) {
      hashCodeSum += key.hashCode;
      hashCodeSum += value.hashCode;
    });
  }
  if (baseRequest.contentLength != null) {
    hashCodeSum += baseRequest.contentLength.hashCode;
  }

  return hashCodeSum.hashCode;
}