public IActionResult Update(int id, [FromBody]ActiveTokenDto activeTokenDto) { var activeToken = _mapper.Map<ActiveToken>(activeTokenDto); activeToken.Id = id; try { _activeTokenService.Update(activeToken, activeTokenDto.CurrentToken, activeTokenDto.SourceIdentifier); return Ok(); } catch (AppException ex) { return BadRequest(new { message = ex.Message }); } }
public IActionResult Create([FromBody]ActiveTokenDto activeTokenDto) { var activeToken = _mapper.Map<ActiveToken>(activeTokenDto); try { var newActiveToken = _activeTokenService.Create(activeToken, activeTokenDto.UserName, activeTokenDto.CurrentToken, activeTokenDto.SourceIdentifier); return Ok(new { message = "Ok", newActiveTokenId = newActiveToken.Id, bearerToken = newActiveToken.CurrentToken }); } catch (AppException ex) { return BadRequest(new { message = ex.Message }); } }