1
私のWebApi 2サービスには、メンバーデータを編集できるコントローラがあります。編集操作のWebApi 2 POST結果
[Authorize]
[HttpPost]
[Route("Members/Member")]
public async Task<IHttpActionResult> EditMember([FromBody] Member editedMember)
{
var member = await _membersRepository.GetMembersById(editedMember.MemberId);
if (member == null)
{
return NotFound();
}
member = await _membersRepository.EditMember(editedMember);
Uri locationHeader = new Uri(Url.Link("MemberById", new { id = editedMember.MemberId }));
return Ok();
}
HATEOASによると、私はPOSTされたリソースのURIを返すべきです。私はすべてがうまくいけば正しい結果が良いと思うでしょう。しかし、URIを含めることはできません。
私は間違っていますか?
とても簡単:Dありがとう:)。それは良い練習ですか? – BodzioSamolot