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)); }
public void WriteValue(IValues <T> target, IMediaNode node) { var value = target.ValueFor(_accessor); node.SetAttribute(Name(), value); }
public object ValueFor(Accessor accessor) { var innerValue = _inner.ValueFor(accessor); return(_formatter.GetDisplay(accessor, innerValue)); }