oData как источник данных для Entity Framework - PullRequest
2 голосов
/ 01 февраля 2012

Можно ли использовать oData в качестве источника данных для структуры сущностей?Мы рассматриваем возможность вызова нашим веб-приложением метода wcf, который бы возвращал oData для наших объектов, сгенерированных структурой сущностей 4.2.Мне интересно, возможно ли это, и если да, то как мне поступить?

Любой совет будет очень признателен!

1 Ответ

2 голосов
/ 01 февраля 2012

Если вы используете OData (с WCF Data Services), вы уже получите контекст и сгенерированные объекты.Просто добавьте ссылку на службу в службу OData, и она должна сгенерировать все сущности и клиента для вас.

OData не является допустимым источником данных для EF.EF - ORM для связи с поставщиком базы данных.Вы ищете поставщика, преобразующего вызовы .NET (и запросы LINQ) в протоколы OData - это то, что службы WCF должны делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...