public Result PostResult(ResultPostRequest resultPostRequest) { using (var connection = new MySqlConnection(_connectionString)) { connection.Open(); connection.Execute( @"INSERT INTO result(fid, answers) VALUES (@Fid, @Answers);", new { resultPostRequest.Fid, resultPostRequest.Answers } ); return(connection.QueryFirstOrDefault <Result>( @"SELECT id, fid, answers FROM result ORDER BY id DESC LIMIT 1;" )); } }
public ActionResult <Result> PostResult([FromBody] ResultPostRequest result) { var savedResult = _dataRepository.PostResult(result); return(CreatedAtAction("PostResult", savedResult)); }