Служба данных WCF переопределить выбранные данные - PullRequest
1 голос
/ 16 декабря 2010

Я только что посмотрел видео Скотта Хансельмана на OData и был потрясен им.

Я создал собственное решение на основе его примера и хочу переопределить стандартное получение данныхметоды.То, что я хотел бы сделать, это посмотреть на запрос, который выполняется и переопределить вызов GetCustomers SP, если запрос прост, например:

from c in Customers where c.customerid = 12

По сути, я не хочу получать всетаблица из SQL каждый раз, когда кто-то запускает сервис.Любые идеи с благодарностью получены.

1 Ответ

0 голосов
/ 16 декабря 2010

Каждая выборка набора сущностей может быть перехвачена так называемыми перехватчиками.Посмотрите на них и посмотрите, вот что вы пытаетесь сделать.Перехватчики позволяют вам перехватывать вызовы к набору сущностей и выполнять некоторые настраиваемые логики.Проверьте это

...