这是一个快速的问题给你们!
我得到了一个 IActionResult,它返回一个带有 Ok 结果的整数。
public async Task<IActionResult> Post([FromBody]PageEditModel value)
{
if (!ModelState.IsValid)
return BadRequest(ModelState);
var model = Mapper.Map<PageEditModel, Page>(value);
if (await _pageService.InsertAsync(model, _unitOfWork) > 0)
return Ok(new { id = model.Id });
return Content("Cannot insert page");
}
}
我得到了发布 PageEditModel 的 Angular 方法:
onSubmit() {
this._pageService.post(this.model)
.subscribe(result => console.log(result),
err => console.log("Oops, something happens in post page."),
() => console.log("Post completed"));
}
我想从结果中获取整数。整数不在结果中。
你知道为什么我不能从结果中看到 id 吗?
谢谢