仓库模式- ef4代码生成器

本文关键字:ef4 代码生成器 模式 | 更新日期: 2023-09-27 18:08:29

我一直在使用EF4作为一个ORM在许多项目中,因为它的早期版本,没有任何模式,如Unit Of WorkIRepository,但现在基于许多文章阅读每天我决定使用这些模式。

现在我有两个问题,也许第一个问题是经常被问到的,但我想听听所有专家的更多意见。

  1. 同时使用工作单元和存储库模式的好处是什么?
  2. 我想知道是否有代码生成器为这种模式生成漂亮干净的代码?

仓库模式- ef4代码生成器

同时使用工作单元和存储库模式的好处是什么?

检查下列答案:

    工作单元和存储库模式在EF代码中是冗余的吗?
  • 通用库在EF 4.1是什么意思
  • 仓库本身通常不测试?

我想知道是否有任何代码生成器为这种模式生成漂亮和干净的代码?

根据前面的相关答案,你还认为自动生成有意义吗?通用存储库只是一个类,在大多数情况下,它是冗余的。它只能作为必须手动开发的特定存储库的基类。