gpt4 book ai didi

ASP.NET MVC 和 Web 服务

转载 作者:行者123 更新时间:2023-12-03 06:10:44 25 4
gpt4 key购买 nike

向我的 ASP.NET MVC 项目添加 Web 服务是否会破坏 MVC 的整个概念?

该 Web 服务 (WCF) 依赖于我的 MVC 项目中的模型层来与后端进行通信(因此在我看来,它需要成为 MVC 解决方案的一部分)。

我应该将其添加到 Controller 或模型层吗?

最佳答案

听起来您应该将模型拆分为自己的程序集,并从 MVC 应用程序和 WCF 应用程序中引用它。

  • YourApp.Data - 可能是共享模型和数据访问
  • YourApp.Web - 如果您想在网络应用中分享更多内容
  • YourApp.Web.Mvc
  • YourApp.Web.WebService

如果您想做 WebServices MVC 风格,也许您应该使用 MVC 来构建您自己的 REST 应用程序。

关于ASP.NET MVC 和 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/118931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com