标签: c# entity-framework design-patterns lazy-loading proxy-pattern
我知道EF使用代理模式来实施延迟加载。
1.Stand代理模式:
在代理模式中,[代理]将从[RealSubject] 继承。
2.EF
在延迟加载中,[代理]类 将从[RealSubject] 继承。
因此 完全与展位代理模式相同。
但为什么他们称之为代理模式?
答案 0 :(得分:1)
原因在于名称:它是模式,而不是严格的规则。这是一个概念,它由一个已知的名称描述,所以知道该模式的人会理解它,虽然实现的细节不同。
这适用于任何域中的模式。