gpt4 book ai didi

c# - 首先在 EF 代码中混合 Fluent API 和 DataAnnotations

转载 作者:太空狗 更新时间:2023-10-29 20:49:19 28 4
gpt4 key购买 nike

虽然我们主要对代码优先的 POCO 使用流畅的配置,但我们发现对表名、PK 等内容使用数据注释很有用,因为它使非 EF 组件更容易具有对 ObjectContext 的引用以与这些实体进行交互。

根据我们的经验,这两种配置风格似乎可以自由混合,流畅的配置覆盖 DataAnnotations。这在任何地方都有记录吗?做这种混合配置有什么风险吗?

我们目前使用的是 EF 4.3.1

最佳答案

您可以同时使用 Data Annotation 属性和 Fluent API。 Entity Framework 优先于 Fluent API 而不是数据注释属性。

关于c# - 首先在 EF 代码中混合 Fluent API 和 DataAnnotations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15705435/

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