// Issue: Always returns True. Why? public bool BlockAHost(string sHost) { if (!hlBlockedHosts.ContainsHost(sHost)) { string sNewList = String.Format("{0}; {1}", hlBlockedHosts, sHost); hlBlockedHosts = new HostList(sNewList); } return(true); }
/// <summary> /// Block a specified host /// </summary> public void AddBlockedService(string host) { if (host.Equals(ExternalServicesGuid)) { blockExternalServices = true; } if (!blockedHostList.ContainsHost(host)) { string hosts = String.Format("{0}; {1}", blockedHostList, host); blockedHostList = new HostList(hosts); } }