/// <summary> /// Add site to registry. /// </summary> /// <param name="s">Site to be added to the registry</param> public void AddSite(string s) { var site = new Site(s); // Create rootdomain key in registry var key = Domains.CreateSubKey(site.RootDomain); // Subdomain is defined if (!string.IsNullOrEmpty(site.SubDomain)) { // Create subdomain key in registry key = key.CreateSubKey(site.SubDomain); } // Create protocol value and set it to security zone key.SetValue(site.Protocol, (int)SecurityZone); }