【问题标题】:From .Net Core Web Application (MVC), WebAPI in Same solution returns 404从 .Net Core Web Application (MVC),WebAPI in Same solution 返回 404
【发布时间】:2023-03-29 16:56:01
【问题描述】:

我第一次使用 .net core

我能够构建一个正常运行的 webApi,它使用 Onion Layers 从我的 SQL 服务器调用数据。

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,我不确定是否需要注入一些东西,或者我完全处于当前构建的左侧字段中。

【问题讨论】:

标签: asp.net-core-mvc asp.net-core-webapi


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多