public virtual void AddWhereMember(SqlWhereMember whereMember)
        {
            Ensure.That(whereMember, "whereMember").IsNotNull();

            if (!ContainsWhereMemberFor(whereMember.MemberPath))
            {
                _whereMembers.Add(whereMember);
                AddMemberPath(whereMember.MemberPath);
            }
        }
        public virtual void AddWhereMember(SqlWhereMember whereMember)
        {
            Ensure.That(whereMember, "whereMember").IsNotNull();

            if (!ContainsWhereMemberFor(whereMember.MemberPath))
            {
                _whereMembers.Add(whereMember);
                AddMemberPath(whereMember.MemberPath);
            }
        }