public Uri GenerateUrl(NameValueCollection parameters, string linkTarget = null) { if (String.IsNullOrWhiteSpace(linkTarget)) { linkTarget = RequestParser.RequestTarget; } parameters = ParametersConverter.ServerToClientRequestParameters(parameters); return(new Uri(String.Format("{0}?{1}", linkTarget, parameters.ToUriQueryString()))); }