当我将 NDepend CQLinq 查询移植到 C# 时,我必须始终开始定义要查询的 codeBase,所以这个 CQLinq 查询
from m in Methods
where m.ILCyclomaticComplexity > 10
select new {m}
在 C# 中使用 NDepend API 我必须移植到:
ICodeBase codeBase
from m in codeBase.Application.Methods
where m.ILCyclomaticComplexity > 10
select m
我看到有一个 ICQLinqExecutionContext。我可以为查询定义上下文,以便我可以直接使用程序集、方法、JustMyCode 等吗?
谢谢!