Сериализатор дерева выражений

Я хочу использовать выражения Linq на стороне клиента, сериализовать их и выполнять на стороне сервера.

Для этого я хочу использовать:http://expressiontree.codeplex.com/

Но я хочу выполнить их снова по собственному вызову WCF.

Это означает, что у меня есть звонок на стороне WCf:

ImageDTO[] GetImages(XElement exp);

Теперь я хочу иметь IQueryable на стороне клиента (на котором я могу выполнять выражения Linq), и у меня есть IQueryable на стороне сервера (из моего уровня доступа к данным, на котором я хочу выполнить сериализованное выражение).

Но я не уверен, как это сделать, и я не нахожу примеров ...

На стороне клиента я думаю, что я должен реализовать Query в классе, этот класс я говорю в конструкторе, чтобы использовать мою реализацию QueryProvider (откуда я вызываю службу WCF). Но я не уверен, что это правильно ...

Может быть, кто-то может помочь с примером.

Ответы на вопрос(2)

Ваш ответ на вопрос