Я хочу создать шаблон репозитория, но с WCF Rest Service, который контролирует доступ к данным. Может ли кто-нибудь подтвердить или помочь с моим мышлением / конфигурацией.
Хороша ли эта настройка, или мне следует удалить уровень репозитория и сделать вызов службы репозитория напрямую к REST Service?
Кто-нибудь делает аналогичную настройку?
I хотели бы услышать комментарии?
В основном моя служба отдыха (WCF) будет возвращать XHTML ...
Итак, на уровне моего репозитория, как мне преобразовать то, что возвращается из моей службы отдыха, в IQUERYABLE? Я предполагаю, что мне нужно будет сделать ReadAsDataContract в классе (контракт данных), а затем использовать LINQ to OBJECTS ?? Это немного сбивает меня с толку
Потому что, конечно, нормальным является возвращение IQUERYABLE из уровня репозитория на уровень сервиса
Затем уровень сервиса возвращается к вызывающему клиенту обычным образом как TOLIST или аналогичный.
Очень признателен за любой вклад.
Спасибо
ИЗМЕНИТЬ
Эммм, после переосмысления этого, я думаю, что делаю это неправильно ... я должен просто скрыть уровень сервиса репозитория в WCF REST Service ... таким образом другие мои клиенты могут вызывать мою службу отдыха ??
Я полагаю, что я сохраняю репозиторий слой там, но я мог бы заставить это вызвать слои служб данных (технически другой сервис отдыха) для доступа к моим данным.
Разве это лучше?