Можно ли использовать отдельные файлы ssdl, csdl и msl для каждой сущности? - PullRequest
3 голосов
/ 27 апреля 2010

Можно ли использовать отдельные файлы ssdl, csdl и msl для каждого объекта в EntityFramework?

То есть я хочу модулировать информацию отображения.

Примечание. Инструмент EdmGen.exe сохраняет информацию ssdl, csdl и msl в соответствующих файлах для всех сущностей.

Примечание. Если кто-то использовал NHibernate, он должен учитывать тот факт, что NHibernate использует отдельные файлы сопоставления для каждой сущности. Я хочу сделать то же самое.

1 Ответ

4 голосов
/ 27 апреля 2010

Только если между Сущностями нет отношений.

Как только возникают отношения, вам нужно знать об обоих объектах в CSDL, чтобы создать ассоциацию, которая затем перетекает в MSL и оттуда в SSDL.

Так что в теории да.

На практике №.

Надеюсь, это поможет

Alex

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