【发布时间】:2013-10-14 14:08:55
【问题描述】:
我正在设计一个具有两个 UI 的 Web 应用程序 - 一个是传统网页(HTML 视图),一个是 WPF 应用程序。我知道,为了实现关注点分离,最好设计如下所示,MVC 应用程序和 WPF 应用程序使用的 Web API。
但是我时间紧迫,我想知道我是否可以只使用如下的传统 MVC 设计。此外,我可能还有更多非 CRUD 操作,如果我要使用 WebAPI,则必须以 RPC 样式实现,这会增加 webAPI 的复杂性(更多工作、更多时间)。
我唯一的问题是 - 可以在 WPF 应用程序中使用 MVC 操作吗?如果是,我是否需要使用this post 中提到的任何特殊 API 来执行此操作,或者新的 HttpClient 包就足够了吗?
【问题讨论】:
标签: wpf asp.net-mvc asp.net-mvc-4 asp.net-web-api asp.net-web-api-routing