Framework: .NET 4, Entity Framework 4, Silverlight 4, службы RIA
Я пытаюсь разделить мою модель Entity Framework на два класса обслуживания домена. Модель не сложная - несколько таблиц. Итак, я создал единую модель Entity Framework.
Я хотел бы создать два класса обслуживания домена, каждый из которых получает доступ к подмножеству полной модели EF.
Сначала я создаю отдельный класс обслуживания домена. RIA генерирует DomainContext
в приложении SL4 на основе доменной службы. Однако, когда я добавляю второй класс доменной службы, RIA не генерирует ни один из контекстов домена (поэтому я не могу использовать даже первый).
(Примечание. Обе доменные службы имеют атрибут EnableClientAccess
и оба имеют как минимум один запрос.)
Почему контексты не генерируются и как это можно решить? Я что-то пропустил? Может ли RIA генерировать контексты для двух разных доменных служб, которые используют одну и ту же модель структуры объекта?