EF6 DbContext 是否默认使用 UOW 和存储库模式实现

does EF6 DbContext implement with UOW and Repository Pattern by Default

我试图找出 EF.In 几个地方的工作单元模式我读过 EF6 中的 DBcontext 默认带有 UOW 和存储库。

我现在有点困惑。我是否需要为 EF6 的 dbcontext 显式编写 UOW,或者我可以将它用作 DbContext.table.Commit() 它会做同样的事情。

是 Entity framework 已经有了 UOW 和存储库模式。但是,当我们在 entity framework 上显式编写 UOW 和 Repository 时,它会在默认 Entity framework 模型上多创建一层,我们通常这样做是因为将来我们可能会将 ORM (Entity framework) 更改为一些其他,可能没有 UOW 和存储库模式。