Pergunta

Quero adicionar alguma autenticação ao meu serviço Odata. Dependendo da chamada do usuário, eu quero: filtrar linhas e/ou remover colunas.

Eu li no Scott Hanselmans Fine BlogPost em Odata ( http://www.hanselman.com/blog/creatinganodataapiforstackoverflowincludingxmlandjsonin30minutes.aspx ) que é possível interceptar as consultas recebidas. Se isso funcionar, eu poderia adicionar uma filtragem extra.

Como essas consultas interceptas e alteradas funcionariam exatamente? Não consigo encontrar nenhum exemplo de onde e como fazer isso.

(Estou usando o DataServices DataServices da INTIDE e WCF (assim como Scotts Exemplo de blog)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top