예제 #1
0
 public VKUnknownMessageProcessor(
     VKMessageSender vkMessageSender,
     RegisterCommandListProvider registerCommandListProvider,
     RegisterInProcessCommandListProvider registerInProcessCommandListProvider,
     NotRegicterCommandListProvider notRegicterCommandListProvider,
     HelpCommandListProvider helpCommandListProvider)
 {
     this.vkMessageSender                      = vkMessageSender;
     this.registerCommandListProvider          = registerCommandListProvider;
     this.registerInProcessCommandListProvider = registerInProcessCommandListProvider;
     this.notRegicterCommandListProvider       = notRegicterCommandListProvider;
     this.helpCommandListProvider              = helpCommandListProvider;
 }
예제 #2
0
 public TGUnknownMessageProcessor(
     TGMessageSender tgMessageSender,
     RegisterCommandListProvider registerCommandListProvider,
     RegisterInProcessCommandListProvider registerInProcessCommandListProvider,
     NotRegicterCommandListProvider notRegicterCommandListProvider,
     HelpCommandListProvider helpCommandListProvider)
 {
     this.tgMessageSender                      = tgMessageSender;
     this.registerCommandListProvider          = registerCommandListProvider;
     this.registerInProcessCommandListProvider = registerInProcessCommandListProvider;
     this.notRegicterCommandListProvider       = notRegicterCommandListProvider;
     this.helpCommandListProvider              = helpCommandListProvider;
 }
예제 #3
0
 public RegisterTG(StandardKernel container,
                   MessageHandler messageHandler,
                   TGMessageSender tgMessageSender,
                   TGUnknownMessageProcessor tgUnknownMessageProcessor,
                   RegisterCommandListProvider registerCommandListProvider,
                   IPeopleParser peopleParser)
 {
     this.container                   = container;
     this.messageHandler              = messageHandler;
     this.tgMessageSender             = tgMessageSender;
     this.tgUnknownMessageProcessor   = tgUnknownMessageProcessor;
     this.registerCommandListProvider = registerCommandListProvider;
     this.peopleParser                = peopleParser;
 }
예제 #4
0
 public RegisterVK(
     StandardKernel container,
     MessageHandler messageHandler,
     VKMessageSender vkMessageSender,
     VKUnknownMessageProcessor vkUnknownMessageProcessor,
     IPeopleParser peopleParser,
     RegisterCommandListProvider registerCommandListProvider)
 {
     this.container                   = container;
     this.messageHandler              = messageHandler;
     this.vkMessageSender             = vkMessageSender;
     this.vkUnknownMessageProcessor   = vkUnknownMessageProcessor;
     this.peopleParser                = peopleParser;
     this.registerCommandListProvider = registerCommandListProvider;
 }