我的问题很简单。我想知道把我放在哪里 ViewModels
在MVC应用程序中。
目前我正在研究的项目只有 ViewModels
它们存储在 Models
夹。在该文件夹中,我们直接创建ViewModel类。
但通常我也会 Model
类,从数据库或其他东西获取数据。然后来自 Controller
我会'谈论'一个Model方法并将结果存储在一个 ViewModel
属性。
但是我把它放在哪里 Model
课程和 ViewModel
我同时使用它们的课程?在构造这两个文件/文件夹的意义上,什么是良好的做法?