public TeamController(RequestScope scopeContext, ITeamService service,
                       ITeamPlayersService teamPlayerService)
     : base(scopeContext, service)
 {
     _teamPlayerService = teamPlayerService;
     _teamService       = service;
 }
Exemple #2
0
 public MatchController(RequestScope scopeContext, IMatchService service, IMatchRequestService matchRequestService
                        , ITeamPlayersService teamPlayerService)
     : base(scopeContext, service)
 {
     _service             = service;
     _teamPlayerService   = teamPlayerService;
     _matchRequestService = matchRequestService;
 }
        /// <summary>
        /// Validations are: If invite code null or empty, if user already is on team?
        /// </summary>
        public JoinTeamValidator(ITeamPlayersService teamPlayersService, ITeamService teamService)
        {
            _teamPlayersService = teamPlayersService;
            _teamService        = teamService;

            RuleFor(I => I.InviteCode).NotEmpty().WithMessage("Team is not found.");
            RuleFor(I => I).Must(I => !IsUserAlreadyIsOnTeam(I)).WithMessage("You are already joined to this team. Check your teams.");
        }
Exemple #4
0
        public TeamService(RequestScope scopeContext, ITeamRepository repository, ITeamPlayersService teamPlayerService,
                           IMatchRequestService matchRequestService,
                           IHttpContextAccessor httpContextAccessor)

            : base(scopeContext, repository)
        {
            _teamPlayerService   = teamPlayerService;
            _httpContextAccessor = httpContextAccessor;

            _matchRequestService = matchRequestService;
        }
 public TeamsController(IMapper mapper, ITeamService teamService, UserManager <AppUser> userManager, ITeamPlayersService teamPlayersService) : base(userManager)
 {
     _teamPlayersService = teamPlayersService;
     _teamService        = teamService;
     _mapper             = mapper;
 }