Viv*_*ndi 13 c# asp.net model viewmodel
我的问题很简单.我想知道将我ViewModels放在MVC应用程序中的哪个位置.
ViewModels
目前我正在处理的项目只有ViewModels,它们存储在Models文件夹中.在该文件夹中,我们直接创建ViewModel类.
Models
但通常我也会有Model类,从数据库或其他东西获取数据.然后从Controller我'谈'到模型方法并将结果存储在ViewModel属性中.
Model
Controller
ViewModel
但是当我使用它们时,我在哪里放置Model类和ViewModel类?在构建这两个文件/文件夹的意义上,什么是良好的做法?
yoh*_*nes 14
只需在项目中创建一个名为ViewModels的新文件夹即可.因此,除了Views,Controllers和Models文件夹之外,您还将拥有ViewModels.就像您已经说过的那样,您可以使用模型与DAL交谈,并使用视图模型与您的视图交谈.
归档时间:
11 年,7 月 前
查看次数:
7559 次
最近记录:
9 年,2 月 前