这是我当前的文件夹结构
This is my current folder structure.
Basically,
- Areas
- Area1
- Pages
- Index
- Area2
- Pages
- Index
- Area3
- Pages
- Index
Models
Services
当所有模型都放在同一文件夹中时,这很难维护
因为我的应用程序基本上是针对不同部门的独立小型应用程序的平台,所以为什么我开始使用Areas, 设计数据库时,我开始发现问题。
某些部门的实体名称相同,但数据不同。当在具有相同名称的相同文件夹上创建新模型,并试图提供唯一标识符时,这会导致出现问题。这也适用于服务。
所以我的问题是,如何更改我的项目结构,以便更轻松地维护和分离每个区域的模型,服务等?