我们说我跑这个:
var user = new UserSchema { UserName = model.UserName, Email = model.Email };
var result = await _userManager.CreateAsync(user, model.Password);
我发现Id
的{{1}}属性属于user
。如果存在new
的用户极不可能,会发生什么?
答案 0 :(得分:0)
如果您在启动时设置了UserOptions,例如 options.User.RequireUniqueEmail = true; ,它将返回一个带有错误的IdentityResult(在此处的示例中,错误将是“ DuplicateEmail “ 。