程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了将 Asp Net Core Web API 项目添加到 MVC 项目大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决将 Asp Net Core Web API 项目添加到 MVC 项目?

开发过程中遇到将 Asp Net Core Web API 项目添加到 MVC 项目的问题如何解决?下面主要结合日常开发的经验,给出你关于将 Asp Net Core Web API 项目添加到 MVC 项目的解决方法建议,希望对你解决将 Asp Net Core Web API 项目添加到 MVC 项目有所启发或帮助;

我创建了一个有 4 个层的解决方案,它的名字是; API、实体、数据访问和服务。现在我想将 MVC 项目添加到我的解决方案中,以查看我的数据简单的 Web 界面。(我正在计划学习 HTML 和 Razor)。

API 层是 ASPNet Core WebAPI 项目(带有 API 控制器和 CRUD 进程),其他是 .Net classlibs。如何为视图添加 MVC 项目以及如何使用此 MVC 项目中的 API?

解决方法

  1. 在 VS2019 中右键单击解决方案并添加 project > 添加 Asp.net core web app。选择合适的框架版本,以后要使用授权。

  2. 运行多个项目以在 VS2019 上收集。

右键单击解决方案 > 设置启动项目 > 选择多个项目 > 选择您的 API 和 MVC 项目作为开始。

确保 API 项目在最上面,以便在 MVC 项目之前先启动它。

将 Asp Net Core Web API 项目添加到 MVC 项目

将 Asp Net Core Web API 项目添加到 MVC 项目

  1. 在 MVC 项目中,您需要使用 API endpoints,通过添加 httpClienthttpClientFactory(我推荐 httpClientFactory,google 其优点)。

大佬总结

以上是大佬教程为你收集整理的将 Asp Net Core Web API 项目添加到 MVC 项目全部内容,希望文章能够帮你解决将 Asp Net Core Web API 项目添加到 MVC 项目所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。