我在我的vb.net应用程序中使用成员身份和角色进行身份验证。我们在应用程序中约有5个角色,其中某些角色填写了特定的配置文件值。示例是角色是商店,配置文件值是商店编号。显然,如果你在总部工作,你没有商店号码,所以我不关心它。每家商店也可以有超过1名员工。抓取具有特定值的用户
我需要获取特定商店编号的用户。这意味着我只想要属于商店号码101的用户显示该列表。我们现在这样做的方式是遍历所有用户,并将符合标准的用户添加到排序列表中。这个功能,但问题是,当你开始传递大约3000用户左右。只是慢慢地变得没有好处。
你们会如何找到不同的方式?我真的不想做自定义存储过程或更改基础类,因为我担心它会打破更高版本的.net网站,从而改变成员资格和角色。