public async Task <ActionResult> AddBoardGame([FromBody] BoardGame boardGame) { if (!ModelState.IsValid) { return(BadRequest()); } var game = await _dbService.AddAsync(boardGame); return(Ok(game)); }
public async Task <IActionResult> Store(MutationResult model) { string recordId; try { recordId = await _dbService.AddAsync(model); } catch (Exception exception) { _logger.LogError(exception.StackTrace); return(StatusCode(StatusCodes.Status500InternalServerError)); } return(StatusCode(StatusCodes.Status201Created, new MutationResponse { Id = recordId })); }