public RemoveGroupCallbackHandler(ITelegramBotActions botActions, ITelegramRozkladUserDao telegramRozkladUserDao, ICurrentTelegramUserProvider currentTelegramUserProvider, ITelegramBotService telegramBotService) : base(telegramBotService) { _botActions = botActions; _telegramRozkladUserDao = telegramRozkladUserDao; _currentTelegramUserProvider = currentTelegramUserProvider; }
public CurrentUserInitializerService(ICurrentTelegramUserContext currentTelegramUserContext, ITelegramRozkladUserDao telegramRozkladUserDao, ILocalizationService localizationService, ILogger <CurrentUserInitializerService> logger) { _currentTelegramUserContext = currentTelegramUserContext; _telegramRozkladUserDao = telegramRozkladUserDao; _localizationService = localizationService; _logger = logger; }
public ResetCurrentUserAction(MainMenuCreator mainMenuCreator, ICurrentTelegramUserProvider currentTelegramUserProvider, ITelegramRozkladUserDao telegramRozkladUserDao, ITelegramBotService telegramBotService) { _mainMenuCreator = mainMenuCreator; _currentTelegramUserProvider = currentTelegramUserProvider; _telegramRozkladUserDao = telegramRozkladUserDao; _telegramBotService = telegramBotService; }
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; }