public ActionResult RemoveMember( [FromRoute, SwaggerParameter("The ID of the Code Event", Required = true)] long codeEventId, [FromRoute, SwaggerParameter("The ID of the Member", Required = true)] long memberId ) { var isOwner = _codeEventService.IsUserAnOwner(codeEventId, HttpContext.User); if (!isOwner) { return(StatusCode(403)); } var memberExists = _codeEventService.DoesMemberExist(memberId); if (!memberExists) { return(NotFound()); } _codeEventService.RemoveMember(memberId); return(NoContent()); }