Web services MVC 3:在SOAP服务返回的对象上设置数据注释

Web services MVC 3:在SOAP服务返回的对象上设置数据注释,web-services,soap,asp.net-mvc-3,Web Services,Soap,Asp.net Mvc 3,我有一个MVC3Web应用程序,它调用SOAP web服务来获取数据。对我来说,在返回的对象属性上应用数据注释属性是非常有益的。可以这样做吗?或者我应该为每个对应的对象创建一个ViewModel吗 如何做到这一点?根据我自己的经验,在视图中使用从web服务返回的对象是一种不好的做法-我倾向于使用一个层,将我的web服务调用映射到特定于该视图的视图模型 这样可以更容易地在视图中使用数据。一般的规则是1个视图模型对应一个视图

我有一个MVC3Web应用程序,它调用SOAP web服务来获取数据。对我来说,在返回的对象属性上应用数据注释属性是非常有益的。可以这样做吗?或者我应该为每个对应的对象创建一个ViewModel吗


如何做到这一点?

根据我自己的经验,在视图中使用从web服务返回的对象是一种不好的做法-我倾向于使用一个层,将我的web服务调用映射到特定于该视图的视图模型

这样可以更容易地在视图中使用数据。一般的规则是1个视图模型对应一个视图