コード例 #1
0
ファイル: HelpRequest.cs プロジェクト: IvionSauce/MeidoBot
 public HelpResult ToResult(CommandBaseHelp cmdBaseHelp, Footer foot)
 {
     return(new HelpResult(
                this,
                cmdBaseHelp,
                foot.Format(this, cmdBaseHelp)
                ));
 }
コード例 #2
0
ファイル: HelpResult.cs プロジェクト: IvionSauce/MeidoBot
        //public HelpResult(TopicHelp help, string footer) : this((BaseHelp)help, footer)
        //{
        //    firstLine = help.Topic + helpSep + firstLine;
        //}

        public HelpResult(
            HelpRequest req,
            CommandBaseHelp cmdBaseHelp,
            string footer) : this(cmdBaseHelp, footer)
        {
            firstLine = Format(
                Signature(req, cmdBaseHelp.Parameters),
                firstLine
                );
        }