protected ConnectionInfo(Uri address) { Ensure.That(address, "address").IsNotNull(); Address = RemoveUserInfoFrom(address); if (!string.IsNullOrWhiteSpace(address.UserInfo)) { var userInfoParts = ExtractUserInfoPartsFrom(address); BasicAuth = new BasicAuthString(userInfoParts[0], userInfoParts[1]); } }
public bool Equals(BasicAuthString other) { return(Equals(other.Value)); }