public async Task <IActionResult> CreateForumPost(CreateForumPostViewModel form) { if (this.ModelState.IsValid) { var picture = await this.cloudinary.UploadPictureAsync(form.PostPicture[0], form.Title + "picture"); var sanitizedContent = new HtmlSanitizer().Sanitize(form.Content); await this.service.CreateForumPost(form.Title, sanitizedContent, picture); } return(View(form)); }
public IActionResult CreateForumPost() { var model = new CreateForumPostViewModel(); return(View(model)); }