public async Task <ActionResult <Post> > PostPost(CreateAndUpdateHttpPost post) { var postModel = post.Post; var uri = post.Uri; await _postServices.InsertAsync(postModel, uri); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPost", new { id = post.Post.Id }, post)); }