public override string ToString() { return(UrlUtils.JoinPaths(BaseAddress ?? string.Empty, Path) + UrlUtils.FormatQueryString(QueryParameters) + UrlUtils.FormatFragment(Fragment)); }