public RemoveGroupCallbackHandler(ITelegramBotActions botActions, ITelegramRozkladUserDao telegramRozkladUserDao, ICurrentTelegramUserProvider currentTelegramUserProvider, ITelegramBotService telegramBotService) : base(telegramBotService) { _botActions = botActions; _telegramRozkladUserDao = telegramRozkladUserDao; _currentTelegramUserProvider = currentTelegramUserProvider; }
public ShowTimetableFacultyGroupViewMenuCallbackHandler(ITelegramBotActions botActions, IFacultiesProvider facultiesProvider, IFacultyGroupsProvider facultyGroupsProvider, ITelegramBotService telegramBotService) : base(telegramBotService) { _botActions = botActions; _facultiesProvider = facultiesProvider; _facultyGroupsProvider = facultyGroupsProvider; }
public TimetableFacultyGroupsMenuGroupSelectedHandler( ITelegramBotActions telegramBotActions, IFacultiesProvider facultiesProvider, IFacultyGroupsProvider facultyGroupsProvider, ILocalDateService localDateService, ITelegramBotService telegramBotService) : base(telegramBotService) { _telegramBotActions = telegramBotActions; _facultiesProvider = facultiesProvider; _facultyGroupsProvider = facultyGroupsProvider; _localDateService = localDateService; }
public TimetableSelectingFacultyGroupToAddActionHandler(ITelegramRozkladUserDao telegramRozkladUserDao, ITelegramBotActions telegramBotActions, IFacultyGroupsProvider facultyGroupsProvider, ILongLastingUserActionManager longLastingUserActionManager, ICurrentUserLocalizationService currentUserLocalizationService, ILogger <TimetableSelectingFacultyGroupToAddActionHandler> logger) { _telegramRozkladUserDao = telegramRozkladUserDao; _telegramBotActions = telegramBotActions; _facultyGroupsProvider = facultyGroupsProvider; _longLastingUserActionManager = longLastingUserActionManager; _currentUserLocalizationService = currentUserLocalizationService; _logger = logger; }
public TimetableSelectingFacultyActionHandler( ITelegramBotActions botActions, IFacultiesProvider facultiesProvider, IFacultyGroupsProvider facultyGroupsProvider, ILongLastingUserActionManager longLastingUserActionManager, ICurrentUserLocalizationService currentUserLocalizationService, ILogger <TimetableSelectingFacultyActionHandler> logger) { _botActions = botActions; _facultiesProvider = facultiesProvider; _facultyGroupsProvider = facultyGroupsProvider; _longLastingUserActionManager = longLastingUserActionManager; _currentUserLocalizationService = currentUserLocalizationService; _logger = logger; }
public ShowTimetableFacultyGroupsMenuCallbackHandler(ITelegramBotActions botActions, ITelegramBotService telegramBotService) : base(telegramBotService) { _botActions = botActions; }
public OpenRemoveGroupsMenuCallbackHandler(ITelegramBotActions botActions, ITelegramBotService telegramBotService) : base(telegramBotService) { _botActions = botActions; }
public AddGroupCallbackHandler(ITelegramBotService telegramBotService, ITelegramBotActions botActions) : base(telegramBotService) { _botActions = botActions; }
public CommandHandler(ITelegramBotActions telegramBotActions) { _telegramBotActions = telegramBotActions; }
public MessageTextHandler(ITelegramBotActions telegramBotActions, ICurrentUserLocalizationService currentUserLocalizationService) { _telegramBotActions = telegramBotActions; _currentUserLocalizationService = currentUserLocalizationService; }