예제 #1
0
 public AccountController(
     ApplicationUserManager userManager,
     ApplicationSignInManager signInManager,
     IProfileService profileService,
     IUserService userService,
     IDashboardService dashboardService,
     IMilestoneService milestoneService,
     INotificationService notificationService,
     ISearchService searchService,
     IStoreService storeService,
     ITriviaService triviaService,
     IViolationService violationService)
     : base(userManager,
            profileService,
            userService,
            dashboardService,
            milestoneService,
            notificationService,
            searchService,
            storeService,
            triviaService,
            violationService)
 {
     SignInManager = signInManager;
 }
예제 #2
0
        public QuestionsPageViewModel(ITriviaService triviaService)
        {
            _triviaService = triviaService;

            TriviaList   = new TriviaModel();
            QuestionList = new List <Trivia>();
        }
예제 #3
0
 public MainPageViewModel(ITriviaService triviaService, INavigationService navigationService, IPageDialogService pageDialogService, IUserDialogs userDialogs)
     : base(navigationService, pageDialogService, userDialogs)
 {
     Title              = "Main Page";
     _triviaService     = triviaService;
     IsResultsShowing   = false;
     PlayGameButtonText = "Play!";
     PlayNewGameCommand = new Command(async() => await PlayNewGame());
 }
예제 #4
0
 public BaseController(
     ApplicationUserManager userManager,
     IProfileService profileService,
     IUserService userService,
     IDashboardService dashboardService,
     IMilestoneService milestoneService,
     INotificationService notificationService,
     ISearchService searchService,
     IStoreService storeService,
     ITriviaService triviaService,
     IViolationService violationService)
 {
     UserManager              = userManager;
     this.profileService      = profileService;
     this.userService         = userService;
     this.dashboardService    = dashboardService;
     this.milestoneService    = milestoneService;
     this.notificationService = notificationService;
     this.searchService       = searchService;
     this.storeService        = storeService;
     this.triviaService       = triviaService;
     this.violationService    = violationService;
 }
예제 #5
0
 public GameService(ITriviaService triviaService, IGameRoomService gameRoomService)
 {
     _triviaService   = triviaService;
     _gameRoomService = gameRoomService;
 }
예제 #6
0
 public InboxNotificationController(ILogger <InboxNotificationController> logger, ITriviaService service)
 {
     _logger  = logger;
     _service = service;
 }
예제 #7
0
 public TriviasController(ITriviaService triviaService)
 {
     _triviaService = triviaService;
 }
예제 #8
0
 public TriviaModule(ITriviaService triviaService, CommandManager commandManager)
 {
     this.triviaService  = triviaService;
     this.commandManager = commandManager;
 }
예제 #9
0
 public TriviaModule(ITriviaService triviaService)
 {
     _triviaService = triviaService;
 }
예제 #10
0
 public TriviaController(ITriviaService triviaService, IGameRoomService gameRoomService)
 {
     _gameRoomService = gameRoomService;
     _triviaService   = triviaService;
 }
 public TriviaController(IRepository triviaRepository, ITriviaService triviaService)
 {
     this._triviaRepository = triviaRepository;
     this._triviaService    = triviaService;
 }
예제 #12
0
 public TriviaController(ITriviaService triviaService, SqliteDbContext dataContext)
 {
     _dataContext   = dataContext;
     _triviaService = triviaService;
 }
예제 #13
0
 public HomeController(IRepository triviaRepository, ITriviaService triviaService)
 {
     _triviaRepository = triviaRepository;
     _triviaService    = triviaService;
 }