using Microsoft.AspNetCore.Mvc; namespace MVCMovie.Controllers { public class UsersController : Controller { private readonly IUserRepository _userRepository; public UsersController(IUserRepository userRepository) { _userRepository = userRepository; } public IActionResult CheckEmail() { return View(); } [AcceptVerbs("Get", "Post")] public IActionResult VerifyEmail(string email) { if (!_userRepository.VerifyEmail(email)) { return Json(data: $"Email {email} is already in use."); } return Json(data: true); } } }