我正在尝试使用ASP MVC框架创建一个站点.一些文档使用IRepository模式来抽象发送到视图的信息以进行渲染,而其他文档建议使用ViewModel(如在MVVC中).
有什么不同?
这些概念不一样吗?
提前致谢
model-view-controller repository-pattern viewmodel
model-view-controller ×1
repository-pattern ×1
viewmodel ×1