型号 Class 用途和在解决方案中的位置
Model Class purposes and position in solution
我认为模型 class 有几个变化。
从存储库中获取后 - 例如 this class
将其转换为您的应用程序需求并将其交给业务逻辑 - 可能会有所不同 class(松散的 DB 表示形式)
在发送到UI
之前转换它
你在哪里找到所有这些模型?在一个 "Model" 文件夹中?还是每个人都在自己的层?
- 它是一个模型,位于 DAL 项目中
- 它是一个 BO(业务对象),可能位于 BL(业务逻辑)项目中
- 它是一个 ViewModel,可能位于演示项目中(例如 Web)
我认为模型 class 有几个变化。
从存储库中获取后 - 例如 this class
将其转换为您的应用程序需求并将其交给业务逻辑 - 可能会有所不同 class(松散的 DB 表示形式)
在发送到UI
之前转换它
你在哪里找到所有这些模型?在一个 "Model" 文件夹中?还是每个人都在自己的层?
- 它是一个模型,位于 DAL 项目中
- 它是一个 BO(业务对象),可能位于 BL(业务逻辑)项目中
- 它是一个 ViewModel,可能位于演示项目中(例如 Web)