private string GetHostOfEndPoint(EndPoint endPoint)
{
var dnsEndPoint = endPoint as DnsEndPoint;
if (dnsEndPoint != null)
{
return dnsEndPoint.Host;
}
var ipEndPoint = endPoint as IPEndPoint;
if (ipEndPoint != null)
return ipEndPoint.Address.ToString();
return string.Empty;
}