Esempio n. 1
0
 public BindCommand(ILogger <BindCommand> logger, ITelegramBotClient client, IScheduleParser scheduleParser,
                    IChatParametersService chatParametersService, ICallbackQueryListener callbackQueryListener)
 {
     _logger                = logger;
     _client                = client;
     _scheduleParser        = scheduleParser;
     _chatParametersService = chatParametersService;
     _callbackQueryListener = callbackQueryListener;
 }
Esempio n. 2
0
 public ScheduleCommand(ILogger <ScheduleCommand> logger, ITelegramBotClient client, IScheduleParser scheduleParser,
                        IChatParametersService chatParametersService, ICallbackQueryListener callbackQueryListener, IWeekDatesProvider weekDatesProvider)
 {
     _logger                = logger;
     _client                = client;
     _scheduleParser        = scheduleParser;
     _chatParametersService = chatParametersService;
     _callbackQueryListener = callbackQueryListener;
     _weekDatesProvider     = weekDatesProvider;
 }
Esempio n. 3
0
 public LongPollingService(ILogger <LongPollingService> logger, ITelegramBotClient client, ICallbackQueryListener callbackQueryListener)
 {
     _logger = logger;
     _client = client;
     _callbackQueryListener = callbackQueryListener;
 }