创建用户(事务)
本文关键字:事务 用户 创建 | 更新日期: 2023-09-27 18:17:13
我使用的是ASP。. NET Identity 2.0和我正在研究注册方法。它开箱即用,但现在我需要将数据添加到寄存器进程上的另一个表中。
是如何创建用户与ASP。. NET身份使用事务?因此,任何数据将被丢弃在一个错误?
var applicationUser = new ApplicationUser()
{
UserName = model.Email,
Email = model.Email
};
// My application context here will add data to other tables
........
var createResult = await UserManager.CreateAsync(applicationUser, model.Password);
. NET Identity使用您提供的数据上下文,您可以通过实体框架创建事务。只要确保它是数据上下文的同一个实例。