繁体   English   中英

从.Net Core Web应用程序(MVC),相同解决方案中的WebAPI返回404

[英]From .Net Core Web Application (MVC), WebAPI in Same solution returns 404

我第一次使用.net core

我能够构建一个运行正常的webApi,该应用程序使用Onion Layers从SQL Server调用数据。

Architecture
  Core
     Application Services
     Domain Services
  Core.Entity
Infrastructure
UI
  API
     CemeteryAPI
  Web
     MVC Web Application

如果将UI.API.Cemetery设置为我的启动项目,则只需转到localHost:port / api / cemetery即可从数据库中获取列表。

如果我将Web / MVC应用程序设置为启动程序,则当我走相同的路径时会得到404 ...我以前从未做过,而且似乎找不到任何表明期望的文章。

我在MVC应用程序中运行了Swagger,它还指示没有路由吗?

我不确定是否需要在MVC之外添加额外的路由? 因为这是我第一次使用.core,所以我不确定是否需要注入某些东西,或者我是否完全处于当前构建的左侧字段中。

正确的答案来自Johey的评论,它可以启动多个项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM