public abstract Task <Post> UpdatePost([FromRoute(Name = "id")] int postId, [FromBody] Post post);
public abstract Post CreatePost([FromBody] Post post);