gpt4 book ai didi

linq-to-sql - 域中定义的规范模式

转载 作者:行者123 更新时间:2023-12-02 00:44:17 25 4
gpt4 key购买 nike

使用 Linq to SQL 以及具有解耦存储库的 DDD 样式域层,是否有人对如何实现 specification pattern 有任何好主意?没有将 L2S 问题扩展到域层,这仍然可以理解吗? :)

我们有围绕一组交易数据的选择的复杂业务逻辑,并且希望这些规则/规范由域拥有。我们在保持域持久性方面也做得很好。

这提出了一个问题,因为为了实现规范,域(据我所知)需要查看正在查询的类型(L2S 类型)。

有什么想法吗?

此外,由于我不想解释的原因,nHibernate 也不可能存在。:)

最佳答案

您是否考虑过将通用规范映射到可转换为正确的 L2S 语法的Expression 树中?看来这是您在这里遇到的主要问题。规范模式不是问题,但映射到 L2S 才是问题。

关于linq-to-sql - 域中定义的规范模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1440093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com