Example #1
0
 public CommandOrchestratorRule(IOptions <IrcBotConfiguration> options, ICommandOrchestratorBuilder builder, ICommandProcessorProvider processorProvider)
 {
     configuration          = options.Value;
     this.builder           = builder;
     this.processorProvider = processorProvider;
 }
Example #2
0
 public HelpCommandProcessor(ICommandOrchestratorBuilder builder, IOptions <IrcBotConfiguration> options)
 {
     this.builder     = builder;
     botConfiguration = options.Value;
 }