主键属性:[Key]
[Table("Blog")]
public class Blog
{
[Key]
public long Id { get; set; }
public string KeyId { get; set; } = string.Empty;
public string Title { get; set; } = string.Empty;
public string? Content { get; set; }
}
Fluent API 配置
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().HasKey(p => p.Id );
base.OnModelCreating(modelBuilder);
}