Exemplo n.º 1
0
        public Reply GetPending([FromUri] SessionData data)
        {
            try
            {
                _sessionService.Validate(data.UserId, data.SessionToken);
            }
            catch (InvalidSessionException)
            {
                return(new Reply(HttpStatusCode.BadRequest, "Invalid session"));
            }

            var requests = _friendRequestService.GetPending(data.UserId);

            return(new FriendRequestsReply
            {
                Requests = requests
            });
        }