Expressões Lambda Serializadas via Json

0 respostas
java
C

Srs, boa tarde.
Tenho atuado em um projeto mobile nativo e me surgiu o seguinte desafio:
Dado uma lista de itens respondidos, a partir do perfil do usuário, eu devo testar uma expressão sobre a lista de itens para determinar se o usuário concluiu sua tarefa…

Como fiz isso? Utilizei expressões lambdas.
Eu gerei um predicado para cada perfil e então o serializei (string base 64). Sempre que o usuário logar em meu app, minha webapi responde para um json onde um dos nós contém a tal classe serializada com a expressão.

A ideia é que: Ao deserializar essa string e testar o predicado, o mesmo respeite o predicado que foi serializado.
Hoje, ao deserializar e testar o predicado, o mesmo não respeita o predicado escrito no momento da serialização.

Ao testar o predicado, o predicado executado é o que esta escrito no momento na classe e não o serializado anteriormente…

Alguém já tentou implementar uma solução como esta?
Eu tenho utilizado a seguinte referencia

Vlw galera =)

Criado 10 de março de 2016
Respostas 0
Participantes 1