Ejemplo n.º 1
0
        public ValidationClause When <T>(Expression <Func <T> > property)
        {
            var prop = ((MemberExpression)property.Body).Member as PropertyInfo;

            if (prop == null)
            {
                throw new BuilderException();
            }
            precondition = new ValidationClause(parent, this, prop, true);
            return(precondition);
        }
Ejemplo n.º 2
0
        public ValidationClause Check <T>(Expression <Func <T> > property)
        {
            var prop = ((MemberExpression)property.Body).Member as PropertyInfo;

            if (prop == null)
            {
                throw new BuilderException();
            }
            clause = new ValidationClause(parent, this, prop);
            return(clause);
        }