Ejemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="commandFactory"></param>
 public KeyboardButtonBuilder(ITelegramBotCommandFactory commandFactory)
 {
     _commandFactory = commandFactory;
     _buttons        = new List <List <KeyboardButton> >();
 }
Ejemplo n.º 2
0
 /// <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;
 }