public TimetableFacultyGroupsMenu( ICurrentUserLocalizationService currentUserLocalizationService, IFacultyGroupsInlineMenuCreator facultyGroupsInlineMenuCreator) { _currentUserLocalizationService = currentUserLocalizationService; _facultyGroupsInlineMenuCreator = facultyGroupsInlineMenuCreator; }
public WeekSelectorInlineButtonsCreator( ICurrentUserLocalizationService currentUserLocalizationService, InlineKeyboardButtonsCreator inlineKeyboardButtonsCreator) { _currentUserLocalizationService = currentUserLocalizationService; _inlineKeyboardButtonsCreator = inlineKeyboardButtonsCreator; }
public OneDayLessonsToTelegramMessageText( ILocalDateService localDateService, ICurrentUserLocalizationService localizationService) { _localDateService = localDateService; _localizationService = localizationService.GetWithBoundUserLanguage(); }
public ShowMessageAction(ITelegramBotService telegramBotService, ICurrentUserLocalizationService currentUserLocalizationService ) { _telegramBotService = telegramBotService; _currentUserLocalizationService = currentUserLocalizationService; }
public ShowFacultyGroupsForFacultyDoesNotExistMessageAction(ITelegramBotService telegramBotService, ICurrentUserLocalizationService currentUserLocalizationService, MainMenuCreator mainMenuCreator) { _telegramBotService = telegramBotService; _currentUserLocalizationService = currentUserLocalizationService; _mainMenuCreator = mainMenuCreator; }
public ShowMainMenuAction(MainMenuCreator mainMenuCreator, ICurrentUserLocalizationService currentUserLocalizationService, ITelegramBotService telegramBotService) { _mainMenuCreator = mainMenuCreator; _currentUserLocalizationService = currentUserLocalizationService; _telegramBotService = telegramBotService; }
public ShowTimetableSelectingFacultyGroupToAddMenuAction( TimetableFacultyGroupsKeyboardCreator keyboardCreator, ITelegramBotService telegramBotService, ICurrentUserLocalizationService currentUserLocalizationService) { _keyboardCreator = keyboardCreator; _telegramBotService = telegramBotService; _currentUserLocalizationService = currentUserLocalizationService; }
public ShowTimetableFacultyGroupsMenuAction( ITelegramBotService telegramBotService, TimetableFacultyGroupsMenu timetableFacultyGroupsMenu, ICurrentTelegramUserProvider currentTelegramUserProvider, ICurrentUserLocalizationService currentUserLocalizationService) { _telegramBotService = telegramBotService; _timetableFacultyGroupsMenu = timetableFacultyGroupsMenu; _currentTelegramUserProvider = currentTelegramUserProvider; _currentUserLocalizationService = currentUserLocalizationService; }
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 ShowTimetableSelectingFacultyMenuAction( TimetableFacultyListKeyboardCreator keyboardCreator, IFacultiesProvider facultiesProvider, ITelegramBotService telegramBotService, ICurrentTelegramUserProvider currentTelegramUserProvider, ICurrentUserLocalizationService currentUserLocalizationService, ILongLastingUserActionManager longLastingUserActionManager) { _keyboardCreator = keyboardCreator; _facultiesProvider = facultiesProvider; _telegramBotService = telegramBotService; _currentTelegramUserProvider = currentTelegramUserProvider; _currentUserLocalizationService = currentUserLocalizationService; _longLastingUserActionManager = longLastingUserActionManager; }
public KeyboardMarkupMenuCreator(ICurrentUserLocalizationService currentUserLocalizationService) { _currentUserLocalizationService = currentUserLocalizationService; }
public DayOfWeekInlineButtonsCreator(InlineKeyboardButtonsCreator inlineKeyboardButtonsCreator, ICurrentUserLocalizationService currentUserLocalizationService) { _inlineKeyboardButtonsCreator = inlineKeyboardButtonsCreator; _currentUserLocalizationService = currentUserLocalizationService; }
public MessageTextHandler(ITelegramBotActions telegramBotActions, ICurrentUserLocalizationService currentUserLocalizationService) { _telegramBotActions = telegramBotActions; _currentUserLocalizationService = currentUserLocalizationService; }
public BackInlineButtonCreator(ICurrentUserLocalizationService currentUserLocalizationService) { _currentUserLocalizationService = currentUserLocalizationService; }
public MainMenuCreator(KeyboardMarkupMenuCreator keyboardMarkupMenuCreator, ICurrentUserLocalizationService currentUserLocalizationService) { _keyboardMarkupMenuCreator = keyboardMarkupMenuCreator; _currentUserLocalizationService = currentUserLocalizationService; }