gpt4 book ai didi

entity-framework-4 - Entity Framework 4 的流畅映射验证

转载 作者:行者123 更新时间:2023-12-04 07:52:54 25 4
gpt4 key购买 nike

注意:这是 this previous question of mine 的后续问题。

this blog post 的启发,我正在尝试构建一种流畅的方式来测试我的 EF4 Code-Only 映射。但是,我几乎立即被卡住了......

为了能够实现这一点,我还需要实现 CheckProperty 方法,我很不确定如何将参数保存在 PersistenceSpecification 类中,以及如何在 VerifyTheMappings 中使用它们。

另外,我想为这门课编写测试,但我完全不确定如何完成。我要测试什么?如何?

任何帮助表示赞赏。

更新: 我已经查看了 Fluent NHibernate 源代码中的实现,看起来很容易获取源代码并将其改编为 Entity Framework 。但是,我在 BSD licence 中找不到任何关于修改和使用部分源代码的信息。将他们的代码复制粘贴到我的项目中,并根据我的需要更改我想要的任何内容,对于非商业私有(private)或开源项目是否合法?会是商业项目吗?

最佳答案

我打算建议看看 FluentNH 是如何做到这一点的,直到我得到你的更新。无论如何,您已经在研究这种方法。

至于您关于 BSD 许可证的问题部分,我想说许可证的相关部分是:在满足以下条件的情况下,允许以源代码和二进制形式重新分发和使用,无论是否修改:[条件如下]。

根据我对该行的阅读,您可以根据需要修改(包括删除与您的用例无关的任何代码)代码,并在满足作者条件的情况下重新分发它。

由于没有关于如何使用或重新分发代码或二进制文件的限定条件,因此对于任何和所有应用程序,您都可以随心所欲地进行操作。

Herehere是外行术语对许可证的描述。

关于entity-framework-4 - Entity Framework 4 的流畅映射验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4598661/

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