是否有内置在.net框架中的方法来执行以下操作:
获取角色名称
到目前为止,我一直在向asp_roles和asp_users表发送查询以获取这些信息,我想知道是否有更好的方法来做到这一点?
我有以下方法存储在ASPUtilities类中:
getRoleGUID(guid userGuid) { LINQ joins }
getRoleGuid(string userName) { LINQ joins }
getRoleName(guid roleGuid) { LINQ joins }编辑:
我刚刚研究了扩展SQLMembershipProvider示例。
很少有例子完全覆盖了SQLMembershipProvider,但我想我感兴趣的是添加几个额外的方法来使用LINQ来处理角色。这可行吗?
发布于 2010-05-27 11:36:42
如果扩展SQLMembership提供程序,它将执行完全相同的操作,向数据库发送查询以获取该信息,因为roleID并不存储在会话中。如果你不想经历那么多的麻烦,你可以做一些事情。
https://stackoverflow.com/questions/2919823
复制相似问题