第一步:
some logic...
var user = Membership.CreateUser("test@test.com", "asddfasdf!fsdf");
some logic woth ERROR..
因此,不应该因为错误而创建用户。我正在使用transaction.Dispose();
第二步:
var user = Membership.CreateUser("test@test.com", "gfdgd!fsdf");
抛出异常
System.Web.Security.MembershipCreateUserException未经处理 用户代码HResult = -2146233088消息=用户名已在 使用。 Source = System.Web StackTrace:
我正在使用ENTITY framework
,所以为什么用户是在第一步创建的。未插入所有其他相关数据,仅创建了用户。为什么呢?
如何防止创建具有激发的用户