public async Task <ActionResult> Post([FromBody] NewSkill skill) { var createdSkill = await _codingSkillService.Add(_mapper.Map <CodingSkillEntity>(skill), User.GetId()); await _dbTransaction.CompleteAsync(); return(StatusCode(StatusCodes.Status201Created, createdSkill.Id)); }
public async Task <IActionResult> Register([FromBody] Authentication auth) { var user = await _userService.CreateUser(auth); await _dbTransaction.CompleteAsync(); return(StatusCode(StatusCodes.Status201Created, user.Id)); }