У меня довольно простая база данных с 5 таблицами, настройками PK и отношений и т. Д. У меня также есть проект ASP.net MVC3, который я использую для создания простых веб-сервисов для передачи JSON / XML в мобильное приложение с помощью post /получить.Для доступа к моим данным я использую класс модели сущностей ADO.net для обработки создания сущностей и т. Д.
Из-за проблем с сериализацией / циклическими ссылками, созданными автоматически сгенерированными отношениями из сущности ADO.netВ этой модели я был вынужден создать «Объекты передачи данных», чтобы исключить отношения и данные, которые не нужно передавать.
Вопрос 1: существует ли более простой способ создания DTO с использованием сущностисама структура?IE, указать только те свойства объекта, которые я хочу преобразовать в Jsonresults?Я не хочу использовать какие-либо сторонние фреймворки, если смогу помочь.
Вопрос 2: Дополнительный вопрос для Entity Framework, скажем, я создаю модель сущности ADO.net в одном проекте в рамках решения.Поскольку эта модель опирается на соединение с базой данных, указанной в проекте A, может ли проект B каким-либо образом использовать эту модель с аналогичным соединением?Оба проекта находятся в одном решении.
Спасибо!