C# 工作单元设计模式-没有实体框架的示例?

C# 工作单元设计模式-没有实体框架的示例?,c#,asp.net,design-patterns,C#,Asp.net,Design Patterns,我正在尝试学习工作单元和存储库模式,同时还想做一些示例。然而,无论我在网上找到什么,它总是使用实体框架 如果不是特定于实体框架,工作单元和存储库模式会是什么样子?有点难辨别哪些方面是模式的一部分,哪些方面是与EF集成的副作用。我试图改写这个问题,使其既不是对“非现场资源”的请求,也不是具体的“对代码的请求”(尽管答案当然可以使用代码来演示模式和/或链接到具有强制性摘要的资源),而是更侧重于学习工作单元和存储库模式,而不是特定于EF技术。祝您实现对象模型集合或只使用ObjectContext好运!

我正在尝试学习工作单元和存储库模式,同时还想做一些示例。然而,无论我在网上找到什么,它总是使用实体框架


如果不是特定于实体框架,工作单元和存储库模式会是什么样子?有点难辨别哪些方面是模式的一部分,哪些方面是与EF集成的副作用。

我试图改写这个问题,使其既不是对“非现场资源”的请求,也不是具体的“对代码的请求”(尽管答案当然可以使用代码来演示模式和/或链接到具有强制性摘要的资源),而是更侧重于学习工作单元和存储库模式,而不是特定于EF技术。祝您实现对象模型集合或只使用ObjectContext好运!ObjectContext或EF的DataContext可以轻松地传递到存储库。存储库添加/删除/更新在ObjectContext中建模。稍后unitofwork会一次性提交ObjectContext!!在这里我已经解释了如何使用工作单元模式以及如何在工作单元中使用EF作为集合对象。这样你就可以两全其美了。没有必要用EF替换工作单元!我不是想去掉EF,只是想看看没有EF的示例。你的解释是:有帮助。这个问题现在应该重新打开,因为它已被改写以符合规则。列出的最初脱离主题的原因不再有效。它现在只是要求对“工作单元”和“存储库”进行一般性和高层次的解释模式不必求助于实体框架专有的概念来实现。