gpt4 book ai didi

membership-provider - .NET 4.5、EF 5 和 MembershipProvider

转载 作者:行者123 更新时间:2023-12-04 23:26:58 24 4
gpt4 key购买 nike

有谁知道是否要创建一个默认的 MembershipProvider 以与 EF 5 一起使用(如 SqlMembershipProvider 和 ActiveDirectoryMembershipProvider),或者我们仍然必须创建自定义的(当然是用于 Code First)?

最佳答案

实际上,经过长时间的评论和解释后,EF 将有一个默认的 MembershipProvider,并且 - 猜猜看,猜猜看 - 它被称为 EFMembershipProvider。 Here is a link.现在这真的很酷,因为将不再需要 MembershipProvider 的第三方实现(或相应的手动实现 - 对于小项目来说,这是一种大而彻底的矫枉过正)。

更新
目前似乎此提供程序不可用。也不知道以后会不会被开发和收录。

由于我们鼓励在使用 EF Code First 时使用 SimpleMembershipProvider 和迁移,这就是我现在正在做的。您还可以实现 ExtendedMembershipProvider,这需要更多的努力。

对我来说,目前最好的解决方案是继承 SimpleMembershipProvider 并只修改我需要的东西(我使用的是之前实现 MembershipProvider 的大部分代码),例如使用电子邮件或用户名进行日志记录。

关于membership-provider - .NET 4.5、EF 5 和 MembershipProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com