コード例 #1
0
ファイル: ValidationClause.cs プロジェクト: ut786/dotnet-sdk
 public ValidationClause(Validations parent, ValidationTarget target, PropertyInfo property, bool precondition = false)
 {
     this.parent       = parent;
     this.target       = target;
     this.property     = property;
     this.precondition = precondition;
 }
コード例 #2
0
ファイル: Validations.cs プロジェクト: AddonPayments/net-sdk
        public ValidationTarget For(Enum type)
        {
            if (!rules.ContainsKey(type))
            {
                rules.Add(type, new List <ValidationTarget>());
            }

            var target = new ValidationTarget(this, type);

            rules[type].Add(target);
            return(target);
        }