【问题标题】:NDepend rule for checkin Async suffix用于签入异步后缀的 NDepend 规则
【发布时间】:2017-08-07 10:03:58
【问题描述】:

我想知道是否有执行此类检查的最佳方法。 我想查看所有返回任务(或任务并且没有“异步”后缀)的方法

// <Name>Task type should be called with Async suffix</Name>
from m in Application.Methods
where m.ReturnType!= null && m.ReturnType.NameLike("Task") && 
!m.NameLike("Async")
select m

【问题讨论】:

    标签: ndepend


    【解决方案1】:

    您看过IMethod.IsAsync 属性吗? http://www.ndepend.com/api/webframe.html?NDepend.API~NDepend.CodeModel.IMethod~IsAsync.html

    from m in Application.Methods
    where m.IsAsync
    select m
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-28
      相关资源
      最近更新 更多