Beispiel #1
0
 public NotRegisterVK(StandardKernel container,
                      VKMessageSender vkMessageSender,
                      IPeopleParser peopleParser,
                      VKUnknownMessageProcessor vkUnknownMessageProcessor)
 {
     this.container                 = container;
     this.vkMessageSender           = vkMessageSender;
     this.peopleParser              = peopleParser;
     this.vkUnknownMessageProcessor = vkUnknownMessageProcessor;
 }
Beispiel #2
0
 public VkBotUI(VkApi api,
                string keyVkToken,
                VKMessageSender vkMessageSender,
                CommandVKFactory commandVkFactory,
                IPeopleParser newPeopleParser)
 {
     vkApi   = api;
     vkToken = keyVkToken;
     this.vkMessageSender  = vkMessageSender;
     this.commandVkFactory = commandVkFactory;
     peopleParser          = newPeopleParser;
 }
Beispiel #3
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;
 }
Beispiel #4
0
 public RegisterInProcessVK(StandardKernel container,
                            MessageHandler messageHandler,
                            VKMessageSender vkMessageSender,
                            IPeopleParser peopleParser,
                            VKUnknownMessageProcessor vkUnknownMessageProcessor,
                            GroupProvider groupProvider)
 {
     this.container                 = container;
     this.messageHandler            = messageHandler;
     this.vkMessageSender           = vkMessageSender;
     this.peopleParser              = peopleParser;
     this.vkUnknownMessageProcessor = vkUnknownMessageProcessor;
     this.groupProvider             = groupProvider;
 }
Beispiel #5
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;
 }
Beispiel #6
0
 public AddingLinkVK(
     StandardKernel container,
     MessageHandler messageHandler,
     IPeopleParser peopleParser,
     VKMessageSender vkMessageSender,
     AddingLinkCommandListProvider addingLinkCommandListProvider,
     VKUnknownMessageProcessor vkUnknownMessageProcessor)
 {
     this.container       = container;
     this.messageHandler  = messageHandler;
     this.peopleParser    = peopleParser;
     this.vkMessageSender = vkMessageSender;
     this.addingLinkCommandListProvider = addingLinkCommandListProvider;
     this.vkUnknownMessageProcessor     = vkUnknownMessageProcessor;
 }