public override async Task DefaultAction(BotUpdate update, IBotClient client) { Data.Product = Catalog.GetProductName(update.CallbackData.Split()[1]); var backButton = new KeyboardMarkup(KeyboardTools.GetOrderAndBackButtons(Data.Product, CommandName)); NextStep = new ReturnOrOrderStep(Data, update.CallbackData, ChatId, client); await EditMessageAsync($"{Message} {Data.Product}", update.CallbackMessageId, backButton); }