我正在尝试构建一个控制器,使用户能够向项目添加/删除子内容。
把它想象成一个文档,您可以在其中添加不同类型的部分,如标题、段落、图像等(它们都有自己的属性,因此它们在 SQL 中的单独表中)
我的问题是我应该把代码放在哪里来处理这个“文档控制器”中不同类型的小节?
它们都通过数据库关系附加到这个“文档”/实体,但是我应该为每种类型制作一个“crudl”控制器还是应该做一个基本的 crudl 然后让他们都继承这个?
我研究了“模型”和“服务层”——这是正确的做法吗?
我对 MVC 还是很陌生,使用 C# 和 ASP.net 我希望有人能给我一个正确方向的提示。
NB。请让我知道我是否应该改写这个问题。不知道该问什么才能在这里得到正确的答案。
规格:我使用 EF 4.x,如果需要,MVC3 将在可用时升级到最新版本。
希望得到一些聪明的答案或指导。提前感谢人们。是的,我也试过谷歌。不知道要搜索什么,所以我来了。