Я пытаюсь создать n-уровневое приложение, в котором веб-API хранится в другой библиотеке классов.Я создал класс контроллера TestController
в другой библиотеке классов, и мой код выглядит так:
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
namespace PkrUni.SMS.Api
{
[ApiController]
[Produces("application/json")]
[Route("api/[controller]")]
public class TestController : ControllerBase
{
public IEnumerable<string> Get()
{
return new string[] { "Chris", "Hadfield" };
}
}
}
Теперь мой вопрос заключается в том, как получить доступ к этому веб-API в моем основном проекте.Я уже добавил ссылку на эту библиотеку классов в основной проект, но она не работает.Мой API не работает. 404 Страница не найдена ошибка появляется при попытке доступа к API.Это структура моего проекта.
Что я делаю не так, пожалуйста, помогите мне.