public async Task <IActionResult> PutTest4Result(long id, Test4Result test4Result) { if (id != test4Result.Id) { return(BadRequest()); } _context.Entry(test4Result).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Test4ResultExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Test4Result> > PostTest4Result(Test4Result test4Result) { _context.Test4Results.Add(test4Result); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTest4Result", new { id = test4Result.Id }, test4Result)); }
protected override IResult <string> OnExecute(IParameter parameter) { Test4Parameter test4Parameter = parameter as Test4Parameter; Test4Result result = new Test4Result() { }; //在此实现相关的业务逻辑 result.Data = "some thing"; return(result); }