Я пишу свой первый веб-API.
namespace WebApi.Controllers
{
public class PersonController : ApiController
{
public IEnumerable<CommonPerson> GetAllPersons()
{
PersonRepository PersonRep = new PersonRepository();
return PersonRep.SelectAll();
}
public IHttpActionResult GetPerson(int id)
{
PersonRepository PersonRep = new PersonRepository();
CommonPerson person = new CommonPerson();
person=PersonRep.SelectByID(id);
if (person == null)
{
return NotFound();
}
return Ok(person);
}
}
}
Во время теста (с http://localhost:51855/api/Person/21), выдается следующая ошибка:
Сообщение об ошибке синтаксического анализатора: не удалось загрузить тип 'WebApi.WebApiApplication'.
Ошибка источника:
Строка 1: <% @ Application Codebehind = "Global.asax.cs" Inherits = "WebApi.WebApiApplication" Language = "C #"%>