Доброе время
У меня есть три слоя пользовательского интерфейса, BLL, DAL.
Я добавил слой WEB API.У меня также есть класс PersonController, который я добавил в проект WEB API.Класс:
public class PersonController : ApiController
{
public IEnumerable<CommonPerson> GetAllPersons()
{
PersonRepository PersonRep = new PersonRepository();
return PersonRep.SelectAll();
}
}
В действии GetAllPersons вызывается класс PersonRepository, который отправляется в DAL из DbContext по запросам базы данных.Проблема в том, что он не может прочитать в DAL, который может прочитать строку подключения, и совершить ошибку.
Как я могу подключить веб-API со слоем DAL?