public Task <List <Player> > Handle(GetAllPlayersQuery request, CancellationToken cancellationToken)
        {
            var teamId      = GetTeamId();
            var playersList = _context.Players.Where(p => p.TeamId == teamId).ToList();

            return(Task.FromResult(_mapper.Map <List <Player> >(playersList)));
        }
Example #2
0
        public async Task <IActionResult> GetAll(GetAllPlayersQuery query)
        {
            var result = await _mediator.Send(query);

            if (result == null)
            {
                return(NotFound());
            }

            return(Ok(result));
        }
Example #3
0
        public async Task <IActionResult> GetAll([FromRoute] GetAllPlayersQuery request)
        {
            _logger.LogInformation(LoggingEvents.ListItems, "Getting all players");
            var players = await CommandAsync(request);

            if (players == null)
            {
                _logger.LogWarning(LoggingEvents.GetItemNotFound, "Players not found");
                return(NotFound());
            }

            return(Ok(players));
        }
Example #4
0
 public async Task <IEnumerable <PlayerDTO> > Handle(GetAllPlayersQuery request, CancellationToken cancellationToken)
 => await _service.GetAllAsync();
Example #5
0
        public async Task <IEnumerable <Player> > Handle(GetAllPlayersQuery request, CancellationToken cancellationToken)
        {
            var result = await _playerService.GetPlayersAsync();

            return(result);
        }