假设我有这个类定义:
[Flags]
enum Permissions
{
Read = 0,
Write = 1,
Execute = 2
}
class User
{
public string Name { get;set; }
public Permissions Permissions { get;set; }
}
然后存储具有多个权限的用户实例。
有没有办法通过权限查询用户?
dbGet<User>(x=>x.Permissions.....) // what goes as a predicate?