コード例 #1
0
        public static BotRulePipeline AddSampleRules(this BotRulePipeline pipeline)
        {
            pipeline.RegisterRule <HelloRule, PrivateMessage>();
            pipeline.RegisterRule <ExceptionLoggingRule, Exception>();

            return(pipeline);
        }
コード例 #2
0
 /// <summary>
 /// Add command orchestration core to a rule pipeline
 /// </summary>
 /// <param name="pipeline">Rule pipeline</param>
 public static BotRulePipeline AddCommandOrchestrator(this BotRulePipeline pipeline)
 {
     pipeline.RegisterAsyncRule <CommandOrchestratorRule, PrivateMessage>();
     return(pipeline);
 }