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