/// <summary> /// /// </summary> /// <param name="commandFactory"></param> public KeyboardButtonBuilder(ITelegramBotCommandFactory commandFactory) { _commandFactory = commandFactory; _buttons = new List <List <KeyboardButton> >(); }
/// <summary> /// /// </summary> /// <param name="commandFactory"></param> public InlineKeyboardButtonBuilder(ITelegramBotCommandFactory commandFactory) { _buttons = new List <List <InlineKeyboardButton> >(); CommandFactory = commandFactory; }
/// <summary> /// /// </summary> /// <param name="commandFactory"></param> public TelegramBotButtonBuilderFactory(ITelegramBotCommandFactory commandFactory) { _commandFactory = commandFactory; }
/// <summary> /// /// </summary> /// <param name="telegramBotServicesContainer"></param> /// <param name="telegramBotCommandFactory"></param> public TelegramBotCallbackQueryHandler(ITelegramBotServicesProvider telegramBotServicesContainer, ITelegramBotCommandFactory telegramBotCommandFactory) { TelegramBotServicesContainer = telegramBotServicesContainer; TelegramBotCommandFactory = telegramBotCommandFactory; }
/// <summary> /// /// </summary> /// <param name="button"></param> /// <param name="commandFactory"></param> public InlineKeyboardButtonInfo(InlineKeyboardButton button, ITelegramBotCommandFactory commandFactory) { Button = button; CommandFactory = commandFactory; }