我有以下代码引发“不支持指定的方法”错误:
var list = securityRepository.Query<IsAuthorized>().Where(
ia => ia.SecurableObjectName == objectName
&& ia.PermittedActionName == permittedActionName
&& ia.ScopeName == scopeName).ToList();
var prins = repository.Query<Principal>().Where(
p => list.Any(l => l.PrincipalId == p.Id)).ToList();
第二个查询Any
是抛出什么。
我需要选择一个列表,Principal
其中的 id 位于list<IsAuthorized>
.