public CleanCityTelegramBot(TelegramBotClient bot, ICleanCityApi cleanCityApi)
 {
     this.bot          = bot;
     this.cleanCityApi = cleanCityApi;
     userInteractions  = new ConcurrentDictionary <long, BotUserInteraction>();
     userManagers      = new ConcurrentDictionary <long, BotManager>();
     bot.OnMessage    += OnMessage;
 }
Exemple #2
0
 public BotUserInteraction(IBotManager manager, ICleanCityApi cleanCityApi)
 {
     this.manager      = manager;
     this.cleanCityApi = cleanCityApi;
     isStarted         = false;
 }
 public CleanCityController(ICleanCityApi cleanCityApi)
 {
     this.cleanCityApi = cleanCityApi;
 }