实体框架规范模式实现

Yoa*_*. B 17 c# design-patterns entity-framework

如何使用实体框架实现规范模式?

Jos*_*rez 17

  1. 规格模式:
    对于想要入门的人,请访问此链接.

  2. 理解实体框架规范:
    阅读本文.这包括以下非常重要的几点.在任何类型的真实世界应用程序中,您很快就会想要将多个规范链接在一起.这被称为组成规范.您将需要掌握Linq to Entities中解决规范组合的一些注意事项.您需要知道这一点,因为使用Linq to Entities是表达规范满意度标准的理想方法.

  3. 修复坏处:
    下载并安装.它修复了Linq与您在第二步中阅读的实体的缺点.解释了修复程序实现的更多细节.

  4. 实施它!
    您应该有足够的信息来实现模式.保持谷歌搜索.为EF做这件事并不是很简单,但值得付出努力.是一个非常有趣的实现.


M4N*_*M4N 4

基本上,在实现规范模式时应该没有什么特别的(由于 EF)。您将规范实现为单独的类,这些类与您的域模型一起使用。

您可以找到很多有关规范模式的文章网络广播,甚至还有一些使用 EF 的文章或网络广播,例如此处此处

  • 当您想要将规范与“and”和“or”语句一起组成时,“特殊的东西”就会出现。 (2认同)