Ошибка: не найден ресурс HTTP, соответствующий URI запроса 'http://localhost/api/test' - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть проект webapi с базовым ApiController с именем TestController:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using TestDataAcess;

namespace Test2.Controllers
{
    public class TestController : ApiController
    {
        public IEnumerable<table> Get()
        {
            using (Test_Raw_DataEntities entities = new Test_Raw_DataEntities())
            {
                return entities.table.ToList();
            }
        }
        public table Get(int ID)
            {
            using (Test_Raw_DataEntities entities = new Test_Raw_DataEntities())
                {
                    return entities.table.FirstOrDefault(e => e.id==ID);
                }
            }
    }
}

Проблема в том, что когда я пытаюсь перейти по URL, он генерирует следующее сообщение:

Ошибка:

Не найден тип, соответствующий контроллеру с именем table, и no Обнаружен ресурс HTTP, соответствующий URI запроса «http://localhost/api/test'

...