public BotsController(ITeamManagementCommands teamCommands, ITeamRepository teamRepository, IConfigurationRepository configurationRepository, ILeaderboardRepository leaderboardRepository)
 {
     _teamCommands = teamCommands;
     _teamRepository = teamRepository;
     _configurationRepository = configurationRepository;
     _leaderboardRepository = leaderboardRepository;
 }
Пример #2
0
 public FlowerShopCommands(DbService db, ICurrencyService cs, DiscordSocketClient client, IBotConfigProvider bc)//, ILeaderboardRepository lb, IRoleInventoryRepository ri)
 {
     _db     = db;
     _cs     = cs;
     _client = client;
     _bc     = bc;
     _lb     = db.GetDbContext().Leaderboards;
     _ri     = db.GetDbContext().RoleInventory;
 }
Пример #3
0
    protected static void SetupMatchResultsForTeam(string name)
    {
      var leaderboard = new Leaderboard();
      var matchResults = new[] { MatchResult.WinnerAndLoser(name, Guid.NewGuid().ToString(), "Win") };
      leaderboard.Include(matchResults);

      leaderboardRepository = MockRepository.GenerateMock<ILeaderboardRepository>();
      leaderboardRepository.Stub(x => x.GetLeaderboard()).Return(leaderboard);
    }
Пример #4
0
 public StatsController(
     INetflixViewedItemRepository netflixViewedItemRepository,
     ILeaderboardRepository leaderboardRepository,
     IQueryResultRepository queryResultRepository,
     IMapper mapper,
     INetflixStatsCreator netflixStatsCreator,
     IEnumerable <INetflixViewedItemsFileExporter> netlNetflixViewedItemsFileExporters)
 {
     _netflixViewedItemRepository = netflixViewedItemRepository;
     _leaderboardRepository       = leaderboardRepository;
     _queryResultRepository       = queryResultRepository;
     _mapper = mapper;
     _netflixStatsCreator = netflixStatsCreator;
     _netlNetflixViewedItemsFileExporters = netlNetflixViewedItemsFileExporters;
 }
Пример #5
0
        public UnitOfWork(ScapelContext scapelContext,
                          IUserProfileRepository userProfileRepository
                          , IAnswerRepository answerRepository
                          , IAssessmentRepository assessmentRepository
                          , ICommentRepository commentRepository
                          , ILeaderboardRepository leaderboardRepository
                          , IOptionRepository optionRepository
                          , IQuestionRepository questionRepository
                          , IQuestionCategoryRepository questionCategoryRepository
                          , IRatingRepository ratingRepository
                          , IRoleRepository roleRepository
                          , ITagRepository tagRepository
                          , ITopicRepository topicRepository
                          , ITopicCategoryRepository topicCategoryRepository
                          , ITrainingCategoryRepository trainingCategoryRepository
                          , ITrainingVideoRepository trainingVideoRepository
                          , IVideoAnalysisRepository videoAnalysisRepository
                          , IVideoCategoryRepository videoCategoryRepository
                          , IVoteRepository voteRepository)
        {
            this._context = scapelContext;

            this.UserProfiles      = userProfileRepository;
            this.Answers           = answerRepository;
            this.Assessments       = assessmentRepository;
            this.Commments         = commentRepository;
            this.Leaderboards      = leaderboardRepository;
            this.Options           = optionRepository;
            this.Questions         = questionRepository;
            this.QuestionCategorys = questionCategoryRepository;
            this.Ratings           = ratingRepository;
            this.Roles             = roleRepository;
            this.Tags              = tagRepository;
            this.Topics            = topicRepository;
            this.TopicCategorys    = topicCategoryRepository;
            this.TrainingCategorys = trainingCategoryRepository;
            this.TrainingVideos    = trainingVideoRepository;
            this.VideoAnalysis     = videoAnalysisRepository;
            this.VideoCategory     = videoCategoryRepository;
            this.Votes             = voteRepository;
        }
Пример #6
0
 public SessionController(ISessionRepository sessionRepository,
                          IAuthenticationRepository authRepository, //IDapperRepository mainRepository,
                          IAuthUserCharacterRepository authUserCharacterRepository,
                          IGuildRepository guildRepository, ILogger logger,
                          IEncounterRepository encounterRepository, IEncounterOverviewRepository encounterOverviewRepository,
                          ISessionLogRepository sessionLogRepository, IPlayerRepository playerRepository,
                          IInstanceRepository instanceRepository, IBossFightRepository bossFightRepository,
                          IEncounterDifficultyRepository difficultyRepository, ILeaderboardRepository leaderboardRepository)
 {
     _sessionRepository = sessionRepository;
     _authRepository    = authRepository;
     //_mainRepository = mainRepository;
     _authUserCharacterRepository = authUserCharacterRepository;
     _guildRepository             = guildRepository;
     _logger = logger;
     _encounterRepository         = encounterRepository;
     _encounterOverviewRepository = encounterOverviewRepository;
     _sessionLogRepository        = sessionLogRepository;
     _playerRepository            = playerRepository;
     _instanceRepository          = instanceRepository;
     _bossFightRepository         = bossFightRepository;
     _difficultyRepository        = difficultyRepository;
     _leaderboardRepository       = leaderboardRepository;
 }
Пример #7
0
 public LeaderboardController(ILeaderboardRepository repository)
 {
     _repository = repository;
 }
Пример #8
0
 public LeaderboardController(ILeaderboardRepository repo)
 {
     _repo = repo;
 }
Пример #9
0
 public LeaderboardController(ILeaderboardRepository leaderboardRepository)
 {
     _leaderboardRepository = leaderboardRepository;
 }
Пример #10
0
 public TeamManagementQueries(ITeamRepository teamRepository, ILeaderboardRepository leaderboardRepository, IFormsAuthentication formsAuthentication)
 {
     _teamRepository = teamRepository;
       _leaderboardRepository = leaderboardRepository;
       _formsAuthentication = formsAuthentication;
 }
Пример #11
0
 public ScoreKeeper(ILeaderboardRepository leaderboardRepository)
 {
     _leaderboardRepository = leaderboardRepository;
 }
 public GameLogController(ILeaderboardRepository leaderboardRepository)
 {
     _leaderboardRepository = leaderboardRepository;
 }
 public ScoreController(ILeaderboardRepository leaderboardRepo)
 {
     _leaderboardRepo = leaderboardRepo;
 }
Пример #14
0
 public LeaderboardService(ILeaderboardRepository <LeaderboardViewModel> repository)
 {
     _repository = repository;
 }
Пример #15
0
 public LeaderboardController(ILeaderboardRepository repo, IConfiguration cfg) : base(cfg)
 {
     this.repo = repo;
 }
Пример #16
0
 public LeaderboardService(ILeaderboardRepository leaderboardRepository) : base(leaderboardRepository)
 {
     this.leaderboardRepository = leaderboardRepository;
 }
Пример #17
0
 public LeaderboardService(ILeaderboardRepository leaderboardRepo)
 {
     _leaderboardRepo = leaderboardRepo;
 }
Пример #18
0
 public GameLogController(IAdministratorAuthentication administratorAuthentication, IFormsAuthentication formsAuthentication, ILeaderboardRepository leaderboardRepository)
 {
     _administratorAuthentication = administratorAuthentication;
       _formsAuthentication = formsAuthentication;
       _leaderboardRepository = leaderboardRepository;
 }