Quando eu utilizo dbContext.Users.Add(novoUsuario); / dbContext.SaveChanges(); porém quando eu utilizo o UserManager não salva no banco de dados. Segue código do controller: [HttpPost] public async Task Registrar(ContaRegistrarViewModel modelo) { if (ModelState.IsValid) { var dbContext = new IdentityDbContext("DefaultConnection"); var userStore = new UserStore(dbContext); var userManager = new UserManager(userStore);
//userStore.AutoSaveChanges = true;
var novoUsuario = new UsuarioAplicacao();
novoUsuario.Email = modelo.Email;
novoUsuario.UserName = modelo.UserName;
novoUsuario.NomeCompleto = modelo.NomeCompleto;
await userManager.CreateAsync(novoUsuario, modelo.Senha);
// Podemos incluir o usuario
return RedirectToAction("Index", "Home");
}
// Alguma coisa de errado aconteceu!
return View(modelo);
}