示例#1
0
        public async Task <IActionResult> AddUser(Guid boardId, User user)
        {
            user.UserId = Guid.NewGuid();
            var isAdded = await scrumRepository.AddUserToBoard(boardId, user);

            await hub.Clients.Group(boardId.ToString())
            .SendAsync("UsersAdded", await scrumRepository.GetUsersFromBoard(boardId));

            if (isAdded)
            {
                return(Ok(user.UserId));
            }
            return(NotFound());
        }