我有一个业务逻辑层 (BLL) 和一个数据访问层 (DAL),过去用于 WinForms、WebForms 和 ASP.NET MVC 项目。这些对象实现了各种接口。现在我想处理 ADO.NET 数据服务。
我正在尝试类似以下的简单操作,但它没有提供我的服务。我完全错过了什么吗?我有什么添加到我的 BLL 中而我没有?我是否太天真以至于认为它会“起作用”,但 Astoria 相当复杂?
public class EmployeeData
{
private static EmployeeCollection employees;
public EmployeeData()
{
employees = EmployeeLoaded.GetData();
}
public IQueryable<Employee> Employees
{
get
{
return employees.AsQueryable();
}
}
}