コード例 #1
0
ファイル: BrokenRule.cs プロジェクト: ProCoSys/Bifrost
 /// <summary>
 /// Add a reason for the <see cref="IRule"/> being broken
 /// </summary>
 /// <param name="reason"><see cref="BrokenRuleReason">Reason</see></param>
 public void AddReason(BrokenRuleReason reason)
 {
     _reasons.Add(reason);
 }
コード例 #2
0
ファイル: RuleContext.cs プロジェクト: csuffyy/Bifrost
 public void Fail(IRule rule, object instance, BrokenRuleReason reason)
 {
     _callbacks.ForEach(c => c(rule, instance, reason));
 }
コード例 #3
0
ファイル: RuleContext.cs プロジェクト: LenFon/Bifrost
 public void Fail(IRule rule, object instance, BrokenRuleReason reason)
 {
     _callbacks.ForEach(c => c(rule, instance, reason));
 }
コード例 #4
0
ファイル: BrokenRule.cs プロジェクト: csuffyy/Bifrost
 /// <summary>
 /// Add a reason for the <see cref="IRule"/> being broken
 /// </summary>
 /// <param name="reason"><see cref="BrokenRuleReason">Reason</see></param>
 public void AddReason(BrokenRuleReason reason)
 {
     _reasons.Add(reason);
 }