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