internal Hostname(RoutingHostName routingHostName) { if (routingHostName.Equals(RoutingHostName.Empty)) { throw new ArgumentException("routingHostName"); } this.routingHostName = routingHostName; }
public static bool TryParse(string address, out Hostname hostname) { hostname = null; RoutingHostName routingHostName; if (RoutingHostName.TryParse(address, out routingHostName)) { hostname = new Hostname(routingHostName); return(true); } return(false); }