void IClassExpressionVisitor.Visit( IObjectHasValue objectHasValue ) { _enter?.Visit(objectHasValue); _exit?.Visit(objectHasValue); }
bool IClassMembershipEvaluator.Evaluate( IObjectHasValue objectHasValue, object individual ) => ObjectPropertyValues( objectHasValue.ObjectPropertyExpression, individual).Any( value => AreEqual( objectHasValue.Individual, value));
public virtual void Visit(IObjectHasValue objectHasValue) { }