【发布时间】:2023-03-31 08:58:01
【问题描述】:
我们已经看到了一些非常有用的方法来实现 EF4 存储库和工作单元模式(Reference 1、Reference 2)
我看到的所有示例都使用需要使用 LINQ 表达式语法的方法,例如:
IEnumerable<T> Query(Expression<Func<T, bool>> filter)
var employees = employeeRepository.Query(emp => emp.Username == userName);
但我想使用 LINQ 查询表达式语法,例如:
from emp in context.Employees select emp where emp.Username == userName;
有没有办法在我的存储库方法中使用 LINQ 查询表达式语法的同时享受存储库和 UoW 的好处?
理查德
【问题讨论】:
标签: linq entity-framework entity-framework-4 linq-to-entities linq-to-objects