示例#1
0
文件: Help.cs 项目: codeflood/chel
        private void ListCommands(StringBuilder output)
        {
            output.Append(_phraseDictionary.GetPhrase(Texts.PhraseKeys.AvailableCommands, _executionCultureName));
            output.Append(":");
            output.Append(Environment.NewLine);

            foreach (var descriptor in _commandRegistry.GetAllRegistrations())
            {
                output.Append($"{descriptor.CommandName, Constants.FirstColumnWidth}{descriptor.GetDescription(_executionCultureName)}{Environment.NewLine}");
            }
        }