public async Task <IActionResult> UpdatePostAsync([FromForm] BasePostViewModel view) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorMessages())); } var result = await _service.EditPostAsync(view); return(Ok(result)); }