我有属性 [Audit] 的属性,如下所示
[Audit]
public string WorkPhone
{
get { return workPhone; }
set { workPhone = value; }
}
我需要选择所有此类属性。但是没有预定义的域 - Ndepend的属性。查询from prop in Methods where prop.HasAttribute("Audit.Audit") select prop
返回任何匹配的方法。
那么是否存在任何选择具有属性的属性的选项?
NDepend v2023.1 现在支持 IProperty,您可以编写代码查询:
from prop in Properties where prop.HasAttribute("Audit.Audit") select prop