签入异步后缀的 NDepend 规则
NDepend rule for checkin Async suffix
我想知道是否有执行此类检查的最佳方法。
我想查看 return 任务(或没有 "Async" 后缀的任务)
的所有方法
// <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
你看过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
我想知道是否有执行此类检查的最佳方法。 我想查看 return 任务(或没有 "Async" 后缀的任务)
的所有方法// <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
你看过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