public IActionResult AddPost(int profileId, [FromBody] Post post) { if (!TryValidateModel(post)) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest()); } _profileRepository.AddPost(profileId, post); return(Created(Request.Path + post.Id.ToString(), post)); }