我想按类型列出所有成员并进行分页,但是一旦我调用方法 GetMembersByMemberType ,它就不会移动。列表大约需要8到9分钟,而我只有4000多名会员。
任何人都可以告诉我,我做错了。
var ms = ApplicationContext.Services.MemberService;
IEnumerable<IMember> list = null;
list = ms.GetMembersByMemberType("Candidato").Where(x => x.IsApproved == true).OrderByDescending(x => x.Id).Take(10);
谢谢,
答案 0 :(得分:0)
成员服务在数据库调用上非常繁重。成员被保存到一个检查索引中,您可以尝试查询它,因为它应该更快。