public async Task <IActionResult> GetAllFriends() { var query = new GetAllFriendsQuery(User.GetUserId()); var result = await mediator.Send(query); return(Ok(result)); }
public async Task <List <FriendDTO> > Handle(GetAllFriendsQuery request, CancellationToken cancellationToken) { List <User> friends = await friendRepository.GetFriends(request.MyGuid); return(friends.Select(f => friendMapper.GenerateFriend(f)).ToList()); }