标签: web-services soap asp.net-mvc-3
我有一个MVC 3 Web应用程序,它调用SOAP Web服务来获取其数据。在返回的对象属性上应用数据注释属性对我非常有益。是否可以这样做,还是应该为每个相应的对象创建一个ViewModel?
怎么可以这样做?
答案 0 :(得分:3)
根据我自己的经验,在视图中使用从Web服务返回的对象是不好的做法 - 我倾向于有一个层将我的Web服务调用映射到特定于该视图的View Models
这可以更容易地在视图中使用数据。一般规则是1视图模型到视图