Expression Tree Serializer

Chcę używać wyrażeń Linq po stronie klienta, serializować je i wykonywać je po stronie serwera.

W tym celu chcę użyć:http://expressiontree.codeplex.com/

Ale chcę je wykonać przed własnym wywołaniem WCF.

Oznacza to, że mam wezwanie po stronie WCf:

ImageDTO[] GetImages(XElement exp);

Teraz chcę mieć IQueryable na stronie klienta (na której mogę wykonywać wyrażenia Linq) i mam IQueryable na Serverside (z mojej warstwy dostępu do danych, na której chcę wykonać serializowane wyrażenie).

Ale nie wiem, jak to zrobić, a nie znajduję żadnych przykładów ...

Po stronie klienta myślę, że powinienem zaimplementować Query w klasie, w tej klasie mówię w Konstruktorze, aby użyć mojej implementacji QueryProvider (skąd nazywam usługę WCF). Ale nie jestem pewien, czy to jest poprawne ...

Może ktoś może pomóc w przykładzie.

questionAnswers(2)

yourAnswerToTheQuestion