gpt4 book ai didi

c# - 为什么 Entity Framework 实体是部分类?

转载 作者:太空狗 更新时间:2023-10-29 17:30:25 26 4
gpt4 key购买 nike

我最近开始使用 Entity Framework ,我注意到生成的实体是部分类。那有什么用呢?我在谷歌上搜索了一下,发现大多数人都在谈论验证,但我也可以在生成的实体上添加验证。

最佳答案

出于同样的原因,partial 类通常完全存在,即代码生成。

代码生成时;你不希望你的额外方法/属性/任何东西被吹走,所以设计者将这些类标记为 partial 以允许用户将额外的代码放在不同的文件中。

在 Code-First 中,EF 的代码生成方面在很大程度上已经过时,因此创建的任何 EF 模型类都不需要部分

关于c# - 为什么 Entity Framework 实体是部分类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42634184/

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