我第一次使用.net core
我能够构建一个正常运行的webApi,该应用程序使用洋葱层从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,因此不确定我是否需要注入某些东西,或者我是否完全处于当前构建的左侧字段中。
答案 0 :(得分:0)
正确的答案来自Johey的评论,以启动多个项目。