可能是一个愚蠢的问题:
我在应用程序数据库中有许多参考表,我想从我的 MVC3 站点对其进行更新。
我可以为这些表中的每一个创建一个具有 CRUD 方法的“ReferenceController”
或者
我可以为这个引用表(实体)创建一个具有 CRUD 方法的“EntityController”。
不确定是否有一个合理的模式可以遵循?
编辑:
如果我确实为每个聚合创建了一个控制器,那么如何命名控制器上的方法?
e.g.
ReferenceController.CreateBusiness();
MyApplication/Reference/CreateBusiness
?
我有多个完全不相关的“参考”实体,这是否意味着控制器中有大量方法?例如,列出、创建、阅读、更新、删除 + 确认?
您可以使控制器方法通用并具有 Create(T ...) 吗?