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

2024-01-07

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

根据我们的经验,这两种配置风格似乎可以自由混合,流畅的配置优先于 DataAnnotations。这有记录在任何地方吗?进行这种混合配置是否存在风险?

我们目前使用的是 EF 4.3.1


您可以同时使用数据注释属性和 Fluent API。实体框架优先考虑 Fluent API 而非数据注释属性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

首先在 EF 代码中混合 Fluent API 和 DataAnnotations 的相关文章

随机推荐