public ShowFacultyGroupsForFacultyDoesNotExistMessageAction(ITelegramBotService telegramBotService,
                                                             ICurrentUserLocalizationService currentUserLocalizationService,
                                                             MainMenuCreator mainMenuCreator)
 {
     _telegramBotService             = telegramBotService;
     _currentUserLocalizationService = currentUserLocalizationService;
     _mainMenuCreator = mainMenuCreator;
 }
コード例 #2
0
 public ShowMainMenuAction(MainMenuCreator mainMenuCreator,
                           ICurrentUserLocalizationService currentUserLocalizationService,
                           ITelegramBotService telegramBotService)
 {
     _mainMenuCreator = mainMenuCreator;
     _currentUserLocalizationService = currentUserLocalizationService;
     _telegramBotService             = telegramBotService;
 }
コード例 #3
0
 public ShowApplicationVersionAction(ITelegramBotService telegramBotService,
                                     IApplicationVersionProvider applicationVersionProvider,
                                     MainMenuCreator mainMenuCreator)
 {
     _telegramBotService         = telegramBotService;
     _applicationVersionProvider = applicationVersionProvider;
     _mainMenuCreator            = mainMenuCreator;
 }
コード例 #4
0
 public ResetCurrentUserAction(MainMenuCreator mainMenuCreator,
                               ICurrentTelegramUserProvider currentTelegramUserProvider,
                               ITelegramRozkladUserDao telegramRozkladUserDao,
                               ITelegramBotService telegramBotService)
 {
     _mainMenuCreator             = mainMenuCreator;
     _currentTelegramUserProvider = currentTelegramUserProvider;
     _telegramRozkladUserDao      = telegramRozkladUserDao;
     _telegramBotService          = telegramBotService;
 }
コード例 #5
0
        public MainMenuScreen(BaseGame i_Game)
            : base(i_Game)
        {
            m_Background = new Background(i_Game, this, 1);
            MainMenuCreator mainMenu = new MainMenuCreator(i_Game, this);

            List <MenuItem> m_MenuItems = mainMenu.MakeMenu();

            m_Menu = new Menu(i_Game, m_MenuItems);
            this.Add(m_Menu);
            this.ActivationLength = TimeSpan.FromSeconds(1);
        }
コード例 #6
0
 static void Main(string[] args)
 {
     LauncherController patroitHandler = CreatePatriot();
     MainMenuCreator    mainMenu       = new MainMenuCreator(patroitHandler);
 }