0

如何使用 asp.net mvc 4.5 中的内置用户(System.Web.Security.MembershipUser)

模板项目,

有什么新型号吗?

例如,我想用注册的 MembershipUser(s) 创建一个帖子/论坛模型,

如何使用 EF Code First(使用最新版本 EF5 + Visual Studio 2011 express web beta)来做到这一点?

谢谢

4

1 回答 1

2

您将 Guid 属性添加到您的Post并且Forum将引用您的会员用户。如果您想在数据库中具有参照完整性,您将创建自定义数据库初始化程序,该初始化程序将通过执行自定义 SQL(类似于)在您的 Posts 和 Forums 表和 MembershipUsers 表之间创建参照约束,或者您将将此参照约束添加到 EF 迁移。MembershipUser类不能被 EF 映射。

Guid 属性应该包含来自ProviderUserKey您的会员用户的值 - 在默认情况下应该是您的用户的唯一标识符SqlMembershipProvider

于 2012-05-10T14:52:15.140 回答