Создание WebService с использованием EF4 - PullRequest
0 голосов
/ 07 мая 2011

Насколько я заметил, проект веб-службы может использовать до NET 3.5.Теперь я хочу использовать Entity Framework 4 в качестве технологии доступа к данным.

EF4 доступен только в NET 4.0.

Я что-то упустил или просто не могу подключиться к Web-сервисам с EF4?

С уважением, Мариуш

пс.Простите, если я что-то упустил очевидное.

Ответы [ 2 ]

1 голос
/ 07 мая 2011

Вы не можете использовать EFv4 в своем веб-сервисе, если не обновите проект веб-сервиса до .NET 4.0. Программы в .NET 3.5 не могут ссылаться / использовать сборки из .NET 4.0. Для этого потребуется, чтобы ваша веб-служба .NET 3.5 использовала уровень доступа к данным EFv4 в качестве еще одной веб-службы, что могло бы негативно повлиять на производительность вашего решения и значительно увеличить сложность развертывания.

1 голос
/ 07 мая 2011

Вам стоит взглянуть на службы данных WCF. Они позволяют раскрыть часть или всю модель EF 4.0 для использования клиентом через службу WCF.

взгляните на следующее:

Пример службы данных WCF

Обзор службы данных WCF

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