【发布时间】:2015-04-20 01:00:25
【问题描述】:
我正在使用以下架构启动新的 ASP.NET 应用程序。
控制器从 web 服务获取数据并将其转发到视图。 Thew视图只是格式化数据。我看到了两种方法。
1) 控制器从 webservice 加载数据并将其转发到视图。我不太喜欢,因为视图依赖于网络服务。我的意思是因为视图使用来自 web 服务的类型。
2) 控制器从 webservice 读取数据并创建新对象并将这个新对象(模型)转发到视图。这样比较好,因为视图对webservice没有依赖,但是我不喜欢重新打包从webservice查询的每个对象。
你的意见是什么?
【问题讨论】:
标签: asp.net-mvc web-services architecture