在Servicestack文档中以及在Stackoverflow的问题处都提到了 Viewmodel 一词。
这是否始终是在引用视图模型或dotNET MVC?
这是否总是与MVC / MVCcore结合使用?
我在问自己是否错过了在Servicestack中阅读此类功能的信息。如果这样的话,就可以找到从哪里开始阅读的指针。
答案 0 :(得分:1)
ViewModel只是传递给HTML视图的DTO,该HTML视图是在向服务发出HTML / Web请求时呈现的。服务返回的Response DTO是传递到视图页面以呈现HTML响应的内容,在这种情况下,Response DTO也是View模型(即View使用的模型)。
为服务呈现HTML视图的2种流行技术是:
与MVC不同,您相同的ServiceStack Services用于启用Web服务和呈现Web页面。