public IActionResult Create([Bind("MemeID,MemeName,MemeImgUrl,MemeCategory")] MemeCanDuyet meme) { if (ModelState.IsValid) { var userId = User.FindFirst(ClaimTypes.NameIdentifier).Value; meme.Uploader = userId; meme.MemeUpvotes = 0; if (meme.MemeImgUrl.Contains("youtube")) { for (int i = 1; i < meme.MemeImgUrl.Length; i++) { if (meme.MemeImgUrl[i] == '=') { meme.MemeImgUrl = "https://www.youtube.com/embed/" + meme.MemeImgUrl.Substring(i + 1); break; } } } memeCanDuyetService.Add(meme); return(RedirectToAction("Index", new { id = meme.MemeCategory })); } return(View(meme)); }