Из основного веб-приложения .Net (MVC) WebAPI в том же решении возвращает 404 - PullRequest
0 голосов
/ 31 декабря 2018

В первый раз, используя ядро ​​.net

Мне удалось создать работающее webApi, которое вызывает данные с моего сервера SQL с использованием Onion Layers.

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

Если я установил свой пользовательский интерфейс.API.Cemetery в качестве моего проекта запуска, я могу просто перейти к localHost: port / api / cemetery, и я получу свой список из БД.

Если я установлю свое приложение Web / MVC в качестве запуска, я получу404, когда я иду по тому же пути ... Я никогда не делал этого раньше, и я не могу найти какие-либо статьи, которые указывают, что ожидать.

У меня работает Swagger в приложении MVC, и этотакже указывает отсутствие маршрутов?

Я не уверен, нужно ли мне добавить дополнительную маршрутизацию помимо MVC из коробки маршрутизации?Поскольку я впервые использую .core, я не уверен, нужно ли мне что-то вводить, или я полностью в левом поле моей текущей сборки.

1 Ответ

0 голосов
/ 02 января 2019

Правильный ответ был из комментария Джохи, чтобы начать несколько проектов.

...