public override string ToString() { return(Scheme.ToLowerInvariant() + "://" + Host.ToLowerInvariant() + ":" + Port.ToString(CultureInfo.InvariantCulture) + PathBase.ToLowerInvariant()); }
public override string ToString() { if (IsUnixPipe) { if (string.IsNullOrEmpty(PathBase)) { return(Scheme.ToLowerInvariant() + "://" + Host.ToLowerInvariant()); } else { return(Scheme.ToLowerInvariant() + "://" + Host.ToLowerInvariant() + ":" + PathBase.ToLowerInvariant()); } } else { return(Scheme.ToLowerInvariant() + "://" + Host.ToLowerInvariant() + ":" + Port.ToString(CultureInfo.InvariantCulture) + PathBase.ToLowerInvariant()); } }