我想找出所有包含内联 SQL 语句的类。您如何编写一个 NDepend CQL 查询来扫描方法主体以查找“选择”的使用?是否可以?
提前致谢。
NDepend 更多的是关于代码结构、代码质量、代码度量、代码差异......它不知道字符串常量的内容,所以这不是你需要做的正确工具。
为此,我建议使用Mono.Cecil,它是一个非常出色的程序集内容阅读器 API(OSS/免费)!顺便说一句,NDepend 依赖 Cecil 来读取程序集,我可以说它是一个很棒的 API,具有高性能并且非常接近无错误!