public static object ValueFor <T>(this IValues <T> values, Expression <Func <T, object> > expression)
 {
     return(values.ValueFor(expression.ToAccessor()));
 }
 public object ValueFor(Accessor accessor)
 {
     return(_values.ValueFor(accessor));
 }
Exemplo n.º 3
0
        public void WriteValue(IValues <T> target, IMediaNode node)
        {
            var value = target.ValueFor(_accessor);

            node.SetAttribute(Name(), value);
        }
Exemplo n.º 4
0
        public object ValueFor(Accessor accessor)
        {
            var innerValue = _inner.ValueFor(accessor);

            return(_formatter.GetDisplay(accessor, innerValue));
        }