Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 实体框架';s IEntityWrapper接口?_Design Patterns_Entity Framework 6 - Fatal编程技术网

Design patterns 实体框架';s IEntityWrapper接口?

Design patterns 实体框架';s IEntityWrapper接口?,design-patterns,entity-framework-6,Design Patterns,Entity Framework 6,我在检查EF6代码。我遇到了EntityWrapper接口、BaseEntityWrapper类和EntityWrapper 这里实现的设计模式是什么 基本上,在实体框架中实现了两种设计模式 工作单位模式 存储库模式 它是存储库模式的通用包装器,DBContext类表示工作单元模式 存储库模式位于IEntityWrapper接口后面。我猜。你是说IEntityWrapper是存储库的通用包装器?但它实际上包装了实体!

我在检查EF6代码。我遇到了EntityWrapper接口、BaseEntityWrapper类和EntityWrapper

这里实现的设计模式是什么


基本上,在实体框架中实现了两种设计模式

  • 工作单位模式
  • 存储库模式
  • 它是存储库模式的通用包装器,
    DBContext
    类表示工作单元模式


    存储库模式位于
    IEntityWrapper
    接口后面。

    我猜。你是说IEntityWrapper是存储库的通用包装器?但它实际上包装了实体!