У меня есть SOA-приложение.1. Уровень данных: Entity Framework 2. Уровень обслуживания: WCF 3. Уровень представления: silverlight
Теперь в Silverlight я хочу использовать типы данных из уровня данных.Я не могу добавить прямую ссылку на платформу сущностей, потому что silverlight использует другой .net CLR.Поэтому я добавил ссылку на сервис, надеясь, что он будет воссоздавать эти типы в reference.cs.Тем не менее, это все еще не работает.Вызов службы возвращает сообщение об ошибке «Удаленный сервер возвратил ошибку: NotFound.».Это происходит только тогда, когда сервисная функция имеет типы данных структуры объекта в качестве возвращаемого типа.Если функция возвращает общий тип, такой как строка, все будет работать.Так что я почти уверен, что проблема вызвана переводом типа.
Кто-нибудь знает, как ссылаться на типы данных, определенные в рамках сущностей, в проекте silverlight.
Большое спасибо!