Given a Lambda Expression:
Define(Expression<Func<T, int>> property)
and used like:
Define(x => x.Collection.Count)
What is the best method of getting the value of Count? Is there an easy way with the Expression Tree or should I use reflection to parse the tree to get the PropertyInfo and GetValue()?