最佳实践服务和存储库

问题描述 投票:0回答:1

假设我有3个表,我为它们创建了3个实体,并将此实体添加到MyDbcontext中。我还为他们创建了3个控制器和服务。我的业务活动会修改所有3个实体。

  1. 我应该在单一服务中修改所有表/实体吗?
  2. 或者我应该调用服务来修改第一个实体,调用另一个服务来修改第二个实体,然后调用第三个服务来修改第三个实体(每个服务应该控制它自己的实体修改逻辑)?我需要在给定情况下最好的方法是什么。
c# rest service repository
1个回答
0
投票

我认为该视频展示了一种解决您的问题的好方法https://youtu.be/rtXpYpZdOzM

© www.soinside.com 2019 - 2024. All rights reserved.