Пример #1
0
 public PreventsRule <T1, T2> Prevents(ARuleAbout <T1, T2> otherRule)
 {
     return(new PreventsRule <T1, T2>(this, otherRule));
 }
Пример #2
0
 public ImpliesRule <T1, T2> Implies(ARuleAbout <T1, T2> otherRule)
 {
     return(new ImpliesRule <T1, T2>(this, otherRule));
 }
Пример #3
0
 public OrRule <T1, T2> Or(ARuleAbout <T1, T2> otherRule)
 {
     return(new OrRule <T1, T2>(this, otherRule));
 }
Пример #4
0
 public XorRule <T1, T2> Xor(ARuleAbout <T1, T2> otherRule)
 {
     return(new XorRule <T1, T2>(this, otherRule));
 }
Пример #5
0
 public AndRule <T1, T2> And(ARuleAbout <T1, T2> otherRule)
 {
     return(new AndRule <T1, T2>(this, otherRule));
 }