我一直在阅读有关“胖控制器”的文章,但那里的大多数文章都侧重于将服务/存储库层逻辑从控制器中拉出来。但是,我遇到了不同的情况,想知道是否有人有任何改进的想法。
我有一个操作太多的控制器,我想知道如何将其分解为多个操作更少的控制器。所有这些操作都负责插入/更新/删除都属于同一聚合的对象。所以我并不热衷于为属于这个聚合的每个类拥有一个单独的控制器......
为了提供更多详细信息,此控制器用于选项卡式页面。每个选项卡代表要编辑的数据的一部分,这里使用的所有域模型对象都属于同一个聚合。
有什么建议吗?
干杯,莫什