У меня есть проект 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'