Beispiel #1
0
        public AccessorProjection <T> Value(Expression <Func <T, object> > expression)
        {
            var value = new AccessorProjection <T>(expression.ToAccessor());

            _values.Add(value);

            return(value);
        }
Beispiel #2
0
        public AccessorProjection <T, TValue> Value <TValue>(Expression <Func <T, TValue> > expression)
        {
            var value = new AccessorProjection <T, TValue>(ReflectionHelper.GetAccessor(expression));

            if (_formatting == DisplayFormatting.UseDisplayFormatting)
            {
                value.Formatted();
            }


            _values.Add(value);

            return(value);
        }