public async Task <ResponseModel> CreatePostAsync(PostRequestCreateViewModel postRequestCreateViewModel) { Post post = new Post(); post.Title = postRequestCreateViewModel.Title; post.Thumbnail = postRequestCreateViewModel.Thumnail; post.Content = postRequestCreateViewModel.Content; return(await _postRepository.InsertAsync(post)); }
public async Task <IActionResult> Post([FromBody] PostRequestCreateViewModel postRequestCreateViewModel) { var post = await _postService.CreatePostAsync(postRequestCreateViewModel); return(Ok(post)); }