예제 #1
0
        public IActionResult GetUserDetail(int userId,
                                           [FromServices] IEventServices eventServices)
        {
            User user = UserServices.AllForeignKeysQuery()
                        .FirstOrDefault(u => u.Id == userId);

            if (user == null)
            {
                return(NotFound("User Not Found"));
            }

            Event[] events = eventServices.GetParticipedEvents(userId).ToArray();

            return(Ok(new {
                User = user,
                Events = events
            }));
        }