예제 #1
0
 public NotRegisterTG(TGMessageSender tgMessageSender,
                      IPeopleParser peopleParser,
                      TGUnknownMessageProcessor tgUnknownMessageProcessor,
                      StandardKernel container)
 {
     this.tgMessageSender           = tgMessageSender;
     this.peopleParser              = peopleParser;
     this.tgUnknownMessageProcessor = tgUnknownMessageProcessor;
     this.container = container;
 }
예제 #2
0
 public RegisterInProcessTG(MessageHandler messageHandler,
                            TGMessageSender tgMessageSender,
                            IPeopleParser peopleParser,
                            TGUnknownMessageProcessor tgUnknownMessageProcessor,
                            GroupProvider groupProvider,
                            StandardKernel container)
 {
     this.messageHandler            = messageHandler;
     this.tgMessageSender           = tgMessageSender;
     this.peopleParser              = peopleParser;
     this.tgUnknownMessageProcessor = tgUnknownMessageProcessor;
     this.groupProvider             = groupProvider;
     this.container = container;
 }
예제 #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;
 }