entity-framework - 具有不扩展实体的 Web API 的实体框架模型
问题描述
我注意到很多 github 项目使用扩展实体的模型。
我正在关注一个教程,但它没有这样做。它只是一个普通的类。
public class Seller
{
public int Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public string URL { get; set; }
}
然后在这里我找到了扩展实体的模型:
是否有多个版本的 EF,如果我使用 Web API,我应该使用哪一个?
解决方案
您提供的 github 存储库中存在的实体类只是手动创建的实体的基类。是否为所有实体创建基本模型取决于您。
当然,EF 有多个版本,但与您的问题无关。
推荐阅读
- reactjs - 从 ReactJs 中的 API 一次获取所有页面
- javascript - Web Crypto API 在 AES 解密时抛出“DOMException”
- json - 如何使用 jq 创建具有多个标题和详细信息行的 CSV?
- python - 什么需要更多内存,一个 8 字符字符串或 8 位整数?
- ios - 如何使用Out更改设备语言,iOS快速(从应用程序内部)更改应用程序语言运行时
- javascript - 自定义基于 struts 的应用程序以使用 spring boot 微服务(仅 jSP)
- swift - 使“MyModel”的实例符合“可识别”协议
- openmp - 在 OMP 中为嵌套的 for 循环使用不同的线程
- python - 类不返回其功能之一
- java - 如果其他条件未设置属性,则 logback