public async Task <User> SignUp(SignUpModel model, CancellationToken cancellationToken) { var user = new User { Name = model.Name, Email = model.Email, Password = model.Password, }; _context.User.Add(user); await _context.SaveChangesAsync(); return(user); }
public async Task <IActionResult> OnPostAsync() { if (ModelState.IsValid) { var user = new User { Name = Name, Email = Email, Password = Password, }; _context.User.Add(user); await _context.SaveChangesAsync(); var a = EmailSender.Send(Email, "Successfully registered", "आपका खाता खुल चूका हैं|"); if (a) { return(RedirectToPage("/Index", new { Name })); } } return(Page()); }