具有关系的Web API POST对象

时间:2016-11-14 14:03:30

标签: c# entity-framework api web

我必须构建一个小的C#Web API,其中一个可以GET / POST / PUT一些对象。这些对象与其他对象有关系。 (数据库中的外键)。

我的问题是我不知道如何发布对象A,它与对象B,C& D也。 我正在使用EF。

在这件事上使用DTO的最佳选择是什么? 任何正确方向的指导都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

您是否考虑过使用Repository Pattern?如果是这样,您可以与DTO或ViewModel合作。

在我对您的问题的理解中,您只想同时对多个表进行更改。那么你是对的,你可以在这里使用DTO和ViewModel方法。