public ActionResult <User> RegisterUser([FromBody] User user) { User response = _userservice.Register(user); if (response.Role.Equals(Role.Student)) { _studentservice.CreateStudent(response, new Institute()); } else if (response.Role.Equals(Role.Club)) { _clubservice.CreateClub(response, new Institute(), new Domain()); } else if (response.Role.Equals(Role.Sponsor)) { _sponsorservice.CreateSponsor(response); } return(Ok(response)); }