Esempio n. 1
0
        protected DecorateAddElementPropertiesStep(AddElementPropertiesStep baseStep, Expression <Func <TSource, TValue> > memberExpression, TValue value)
        {
            this.Value    = value;
            this.BaseStep = baseStep;

            if ((this.Key = (memberExpression.Body as MemberExpression)?.Member.Name) == null)
            {
                throw new ArgumentException();
            }
        }
Esempio n. 2
0
 public ReplaceElementPropertyStep(AddElementPropertiesStep baseStep, Expression <Func <TSource, TValue> > memberExpression, TValue value) : base(baseStep, memberExpression, value)
 {
 }