gpt4 book ai didi

c# - 如何在我的解决方案中使用来自其他项目的 Web Api 项目?

转载 作者:可可西里 更新时间:2023-11-01 03:09:04 24 4
gpt4 key购买 nike

我正在开发一个 ASP.NET Web Api 和一个 ASP.NET 网站。该网站将使用 Web Api,移动应用程序也将通过 REST 使用 Web Api。

单独开发这两个是好的,但是我现在正处于我想开始从网站测试 Web Api 的阶段,最好是在 visual studio 中。例如,我有一个页面,其中有一个表单,完成后会调用我的 Web Api 以将用户添加到数据库中。在线上传这些进行测试自然是不可能的。

那么这里的最佳实践是什么?您可以简单地从网站项目 (Aspx) 中引用 Web Api 还是有其他方法来解决这个问题。

最佳答案

对 Web API Controller 和操作的访问基于 url。因此,现在它们位于不同的项目中,您需要同时运行这两个项目以使您的 API 可用于 MVC 项目。

顺便说一句,你应该启用 CORS 用于您的 web api 项目,以便您可以从您的 MVC 项目 访问它。

关于c# - 如何在我的解决方案中使用来自其他项目的 Web Api 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24683364/

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