public async Task <ActionResult <Blog> > EditBlog(int id, [FromBody] Blog editedBlog) { try { Profile userInfo = await HttpContext.GetUserInfoAsync <Profile>(); editedBlog.Id = id; userInfo.Id = editedBlog.CreatorId; Blog edited = _service.EditBlog(editedBlog); edited.Creator = userInfo; return(edited); } catch (System.Exception err) { return(BadRequest(err.Message)); } }