示例#1
0
 public TomorrowCommand(ILogger <ScheduleCommand> logger, ITelegramBotClient client, IScheduleParser scheduleParser,
                        IChatParametersService chatParametersService)
 {
     _logger                = logger;
     _client                = client;
     _scheduleParser        = scheduleParser;
     _chatParametersService = chatParametersService;
 }
示例#2
0
 public BindCommand(ILogger <BindCommand> logger, ITelegramBotClient client, IScheduleParser scheduleParser,
                    IChatParametersService chatParametersService, ICallbackQueryListener callbackQueryListener)
 {
     _logger                = logger;
     _client                = client;
     _scheduleParser        = scheduleParser;
     _chatParametersService = chatParametersService;
     _callbackQueryListener = callbackQueryListener;
 }
示例#3
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;
 }
示例#4
0
 public SettingsCommand(ILogger <SettingsCommand> logger, ITelegramBotClient client, IChatParametersService chatParametersService)
 {
     _logger = logger;
     _client = client;
     _chatParametersService = chatParametersService;
 }