public static string ToShortString(this Binding binding)
{
return string.IsNullOrEmpty(binding.Host)
? string.Format("{0}:{1} ({2})",
binding.EndPoint.Address.AddressToDisplay(),
binding.EndPoint.Port,
binding.Protocol)
: string.Format("{3} on {0}:{1} ({2})",
binding.EndPoint.Address.AddressToDisplay(),
binding.EndPoint.Port,
binding.Protocol,
binding.Host);
}
}