我们说我的数据库中有一个User表。在我的WCF服务中,它会产生POCO。如果我重复使用此POCO一直到客户端GET请求的结果。这是流程:
browser/client <-- REST API (Web API 2) <-- SOAP API (WCF) <-- Database
这被认为是不好的做法吗? 如果是这样,为什么?
我能想到的唯一原因是它揭示了数据库结构。
答案 0 :(得分:1)
<强>优点强>
<强>缺点强>
就我个人而言,我认为你所提到的所有这些层面上的耦合太多了。我只会将这种方法用于没有可维护性要求的快速入侵。
但你必须为自己减轻优势和劣势。