【发布时间】:2015-02-06 06:31:34
【问题描述】:
我想在同一个事务中创建一个具有角色的用户,但我的实现有问题。为了在事务中使用 userStore 并且让它不自动保存更改并忽略我的事务,我不得不关闭 AutoSaveChanges。这使得它会等到我调用保存更改。这很好用,但是因为当我调用 manager.Create 时用户存储现在不返回 userId,因为它关闭了,所以我没有要传递给 userManager.AddToRole 的 ID。有什么方法可以将我尝试创建的用户添加到同一事务中的角色?
【问题讨论】:
标签: asp.net transactions asp.net-identity