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