c# - WebService 作为演示者

标签 c# asp.net ajax web-services mvp

我正在开发 ASP.NET Web 应用程序,我想使用 MVP 创建清晰的架构。 由于应用程序类型的原因,存在从 View 到网站后端的 AJAX 请求。我想知道如果我向 WebService(它将充当 Presenter)发出 AJAX 请求,该 WebService 将使用模型控制业务逻辑并将结果作为序列化数据返回到 View ,这是否是合法的 MVP?

提前致谢!

最佳答案

AJAX 不就是充当演示者的角色吗?

如果我错了,请纠正我,但我曾经认为 Presenter 持有对 Display (这是 View 的接口(interface))的引用,因此填充 View 。然而,Web 服务被查询并返回一个结果,在我看来这就像一个 MVP 模型......

关于c# - WebService 作为演示者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10504717/

相关文章:

c# - 包/命名空间的继承 [C#]

asp.net - 将 PDF 文件从 ASP.NET 3.5 站点推送到 IE

javascript - 如何处理大的下拉列表?

c# - 为什么 Ajax.BeginForm 在提交后重定向到新的空页面?

c# - .net 核心跨平台桌面应用程序

asp.net - 使用 .NET 报告查看器打开远程 RDL

javascript - 模拟 Ajax(Reactjs + Mobx)

jquery - 当所有ajax请求完成后,

java - 如何使用 AJAX 更新 Wicket DataView?

c# - 禁用 AuthenticateAsServer 的证书验证似乎不起作用