예제 #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}");
            }
        }