public TeamController(RequestScope scopeContext, ITeamService service, ITeamPlayersService teamPlayerService) : base(scopeContext, service) { _teamPlayerService = teamPlayerService; _teamService = service; }
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."); }
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; }