コード例 #1
0
        public async Task <IActionResult> AddUserToClub([FromBody] AddUserToClubDto addUserToClubDto)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var result = await _clubRepository.AddUserToClub(addUserToClubDto, User);

            if (result.Members.Any(member => member == User.FindFirst(JwtRegisteredClaimNames.Sub)?.Value))
            {
                return(Ok(result));
            }
            return(BadRequest(ModelState));
        }