Beispiel #1
0
        public JsonResult UpdateBlog([FromForm] Blog post, [FromForm] IFormFile image)
        {
            post.Image = image != null?_imageService.SaveImage(image) : null;

            _blogService.AddTagsToBlogAsync(post.PostId, post.Tags?.Select(s => s.Name)).Wait();
            post.Category = _categoryService.GetCategoryByUrlAsync("blog").Result;
            return(Json(new { id = _blogService.UpdateBlogAsync(post).Result.PostId }));
        }