Exemplo n.º 1
0
 public SelectViewModel(TSource source, Expression <Func <TSource, TDest> > expr)
 {
     this.source = source;
     selectFunc  = expr.Compile();
     foreach (var property in GetPropertyNames.FromExpression(expr))
     {
         DelegatePropertyChangeFrom(source, property, nameof(Value));
     }
 }
Exemplo n.º 2
0
 public IList <string> GetNames <T1, T2>(Expression <Func <T1, T2> > expr) => GetPropertyNames.FromExpression(expr);