У меня есть уровень бизнес-логики (BLL) и уровень доступа к данным (DAL), которые в прошлом использовались для проектов WinForms, WebForms и ASP.NET MVC. Объекты реализуют всевозможные интерфейсы. Теперь я хотел бы заняться службами данных ADO.NET.
Я пытаюсь сделать что-то простое, например следующее, но это не помогает. Я что-то совсем упустил? Что я могу добавить к моему BLL, чего у меня нет? Я слишком наивен, чтобы думать, что это просто «сработает», но Астория довольно сложна?
public class EmployeeData
{
private static EmployeeCollection employees;
public EmployeeData()
{
employees = EmployeeLoaded.GetData();
}
public IQueryable<Employee> Employees
{
get
{
return employees.AsQueryable();
}
}
}