public static CapturedConstraint In <T>(this IBeConstraintFactory self, params T[] elements)
 => self.In(elements.AsEnumerable());
 public static CapturedConstraint NullOrEmpty(this IBeConstraintFactory self)
 => self.Capture(new NullOrEmptyConstraint());
 public static CapturedConstraint EqualTo(this IBeConstraintFactory self, object value)
 => self.Capture(new EqualToConstraint(value));
 public static CapturedConstraint In <T>(this IBeConstraintFactory self, IEnumerable <T> elements)
 => self.Capture(new InConstraint <T>(elements));
 public static CapturedConstraint In(this IBeConstraintFactory self, IEnumerable <string> values, StringComparer comparer)
 => self.Capture(new StringInConstraint(values, comparer));
 public static CapturedConstraint Defined(this IBeConstraintFactory self)
 => self.Capture(new IsDefinedConstraint());
 public static CapturedConstraint In(this IBeConstraintFactory self, StringComparer comparer, params string[] args)
 => self.In(args.AsEnumerable(), comparer);
 public static CapturedConstraint In(this IBeConstraintFactory self, IEnumerable <string> values, StringComparison comparison = StringComparison.Ordinal)
 => self.In(values, LookupComparer(comparison));
 public static CapturedConstraint EqualTo(this IBeConstraintFactory self, string value, StringComparison comparison = StringComparison.Ordinal)
 => self.EqualTo(value, LookupComparer(comparison));
 public static CapturedConstraint EqualTo(this IBeConstraintFactory self, string value, StringComparer comparer)
 => self.Capture(new StringEqualsConstraint(value, comparer));
Пример #11
0
 public static CapturedConstraint LessThan <TComparable>(this IBeConstraintFactory self, TComparable value) where TComparable : IComparable
 => self.Capture(new LessThanConstraint <TComparable>(value));
Пример #12
0
 public static CapturedConstraint GreaterOrEqualTo <TComparable>(this IBeConstraintFactory self, TComparable value) where TComparable : IComparable
 => self.Capture(new GreaterOrEqualToConstraint <TComparable>(value));
Пример #13
0
 public static CapturedConstraint Defined(this IBeConstraintFactory self)
 {
     return(self.Capture(new IsDefinedJsonConstraint()));
 }
Пример #14
0
 public static CapturedConstraint In <T>(this IBeConstraintFactory self, params T[] args)
 {
     return(self.Capture(new InConstraint <T>(args)));
 }
Пример #15
0
 public static CapturedConstraint In <T>(this IBeConstraintFactory self, IEnumerable <T> values)
 {
     return(self.Capture(new InConstraint <T>(values)));
 }