EF Core Keys(链接)
下面这篇微软的官方文档详细介绍了如何给EF Core的实体类定义Key:
注意,其中的Configuring a primary key还介绍了如何使用Fluent API,来用多个字段给实体类定义组合Key:
protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity<Car>() .HasKey(c => new { c.State, c.LicensePlate }); }