Ejemplo n.º 1
0
 /// <summary>
 /// Колбек нажатия кнопок
 /// </summary>
 /// <param name="sender">отправитель</param>
 /// <param name="e">аргументы</param>
 private static void BotOnCallbackQuery(object sender, CallbackQueryEventArgs e)
 {
     if (e.CallbackQuery.Data.Contains(nameof(WeatherLocationModel)))
     {
         var modelData = e.CallbackQuery.Data.Replace($"{nameof(WeatherLocationModel)} is :", string.Empty);
         WeatherLocationModel locationModel = JsonConvert.DeserializeObject <WeatherLocationModel>(modelData);
         MessageCore.SendWeatherAnswer(locationModel, e.CallbackQuery.Message.Chat.Id);
     }
 }