public ServerNodeController( ServerNodeModel model) : this( Locator.Current.GetService <IBroadcastService>()) { _model = model; }
private ServerNodeModel CreateServerNode(RedisServerInfo serverInfo) { string address; if (serverInfo.EndPoint is DnsEndPoint dns) { address = $"{dns.Host}:{dns.Port}"; } else { address = serverInfo.EndPoint.ToString(); } var node = new ServerNodeModel { Address = address, ServerInfo = serverInfo }; return(node); }