Эй, кто-нибудь может подтвердить, что сработает следующий сценарий:
- Я занимаюсь разработкой трехуровневого приложения в .NET 4.0: клиент Winforms, aspx-сервер и база данных SQL 2008.
- Сервер связывается с базой данных SQL 2008 посредством Entity Framework 4.0 и возвращает сущности в виде STE (в отдельной сборке) клиентскому приложению через WCF.
Теперь я хочу выполнить хранимую процедуру на сервере SQL, которая вернет мне пользовательский формат данных (а не отображение 1: 1 с сущностью). Я прочитал, что могу использовать сложные типы для хранения данных, которые мне вернут.
Теперь вопрос: будет ли этот сложный тип сериализуемым через WCF, чтобы клиент тоже мог с ним работать? Я полагаю, что это так, но, похоже, нигде не могу найти заключительного ответа, и я хочу быть уверенным, прежде чем приступить к кодированию.
Спасибо!
TJ