0

在 NerdDinner 示例中,他们使用存储库模式将业务与数据层分离。但随后他们使用 Linq to SQL 生成的类(特别是晚餐)作为整个项目中使用的实体类。那么这到底有多解耦呢?这不像您可以轻松地交换 Linq-to-SQL。

在我的上一个项目中,我创建了一个单独的实体类,我在 linq 查询中填充了左/右,因为我发现即使您使用生成的部分 linq,您也无法填充您在查询时添加的任何其他字段。

4

1 回答 1

0

LINQ to SQL 与数据库模式紧密相关,这就是我不使用它的原因。我会改用实体框架,因为它允许概念模型和逻辑模型之间的映射。

于 2009-06-22T20:20:04.873 回答