示例#1
0
文件: BaseRule.cs 项目: penblade/Tips
 private bool AllRequiredRulesHavePassed(IEnumerable <IBaseRule <TRequest, TResponse> > rules) =>
 RequiredRules.All(requiredRule => rules.Any(rule => rule.GetType() == requiredRule && rule.IsPassed()));
示例#2
0
 public RequiresRulesRule(IEnumerable <IBaseRule <FakeRequest, FakeResponse> > rules)
 {
     RequiredRules.AddRange(rules.Select(rule => rule.GetType()));
 }