internal static ConfigServer Load() { ConfigServer result; if (File.Exists(FileName)) { result = UtilFramework.ConfigLoad <ConfigServer>(FileName); } else { result = Init(); } if (result.WebsiteList == null) { result.WebsiteList = new List <ConfigServerWebsite>(); } foreach (var website in result.WebsiteList) { if (website.DomainNameList == null) { website.DomainNameList = new List <ConfigServerWebsiteDomain>(); } } return(result); }
internal static ConfigCli Load() { var result = UtilFramework.ConfigLoad <ConfigCli>(FileName); result.EnvironmentName = result.EnvironmentNameGet(); // Init DEV if necessary if (result.WebsiteList == null) { result.WebsiteList = new List <ConfigCliWebsite>(); } foreach (var website in result.WebsiteList) { if (website.DomainNameList == null) { website.DomainNameList = new List <ConfigCliWebsiteDomain>(); } } return(result); }