2016-11-14 4 views
0

Мне нужно создать небольшой веб-API C#, где можно GET/POST/PUT некоторые объекты. Эти объекты имеют отношения с другими объектами. (Внешние ключи в базе данных).Веб-объект POST API с отношениями

Моя проблема заключается в том, что я не уверен, как разместить объект A, относящийся к объекту B, C & D также. Я использую EF.

Является ли наилучшим вариантом использовать DTO для этого? Любое руководство в правильном направлении будет высоко оценено.

+1

StackOverflow - не совсем подходящее место для вопросов архитектуры и дизайна. Возможно, вам повезло на http://codereview.stackexchange.com или http://softwareengineering.stackexchange.com. В любом случае, как «A» относится к «B», «C» и «D»? – Cameron

ответ

0

Вы думаете об использовании шаблона репозитория? Если это так, вы можете сотрудничать с DTO или ViewModel.

В моем понимании вашей проблемы вы просто хотели внести изменения в несколько таблиц одновременно. Тогда вы правы, вы можете использовать подход DTO и ViewModel.

Смежные вопросы