/// <summary> /// Set default values if file ConfigCli.json does not exist. /// </summary> protected override void InitConfigCli(ConfigCli configCli) { string appTypeName = UtilCli.AppTypeName(typeof(AppMain)); configCli.WebsiteList.Add(new ConfigCliWebsite() { DomainNameList = new List <ConfigCliWebsiteDomain>(new ConfigCliWebsiteDomain[] { new ConfigCliWebsiteDomain { EnvironmentName = "DEV", DomainName = "localhost", AppTypeName = appTypeName, PasswordSalt = UtilFramework.PasswordSaltConfigCreate() } }), FolderNameAngular = "Application.Website/", }); if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { // Default ConnectionString (Windows) configCli.EnvironmentGet().ConnectionStringApplication = "Data Source=localhost\\SQLEXPRESS; Initial Catalog=ApplicationDoc; Integrated Security=True;"; configCli.EnvironmentGet().ConnectionStringFramework = "Data Source=localhost\\SQLEXPRESS; Initial Catalog=ApplicationDoc; Integrated Security=True;"; } if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) { // Default ConnectionString (Linux) configCli.EnvironmentGet().ConnectionStringApplication = "Data Source=localhost; Initial Catalog=ApplicationDoc; User Id=SA; Password=MyPassword;"; configCli.EnvironmentGet().ConnectionStringFramework = "Data Source=localhost; Initial Catalog=ApplicationDoc; User Id=SA; Password=MyPassword;"; } }