protected virtual void DisplayConfigInfo(DefinedConfig config, int index) { if (index == SelectedIndex) { Console.ForegroundColor = ConsoleColor.Yellow; } string prefix = index == SelectedIndex ? "--> " : " "; Console.WriteLine(prefix + config.Name); Console.ForegroundColor = ConsoleColor.White; DisplayAdditionalConfigInfo(config, index); }
protected override void DisplayAdditionalConfigInfo(DefinedConfig config, int index) { if (index != SelectedIndex) { return; } string database = string.Format("{0} ({1})", config.Config.ConnectionString.Database, config.Config.ConnectionString.Server); ConsoleHelper.WriteProperty("Database", database, 10); if (config.Config.ApiUrl != null) { ConsoleHelper.WriteProperty("Api URL", config.Config.ApiUrl.ToString(), 10); } }
protected virtual void DisplayAdditionalConfigInfo(DefinedConfig config, int index) { }