public string PrefixUrl(string url) { if (string.IsNullOrEmpty(url)) throw new ArgumentNullException("url"); if (url.Contains("://")) return url; return string.Concat(this.ServerPrefix.TrimEnd('/'), "/", url.TrimStart('/')); }