Skip to content

Instantly share code, notes, and snippets.

@explorer14
Created December 22, 2019 22:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save explorer14/711360f2522badc683c9bfdf29e9506e to your computer and use it in GitHub Desktop.
Save explorer14/711360f2522badc683c9bfdf29e9506e to your computer and use it in GitHub Desktop.
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().Property(x => x.Id).ValueGeneratedNever();
modelBuilder.Entity<Blog>().HasKey(x => x.Id);
modelBuilder.Entity<Blog>().HasMany(x=>x.Posts).WithOne().IsRequired();
modelBuilder.Entity<Blog>().Property(x => x.Name);
modelBuilder.Entity<Post>().Property(x => x.Id).ValueGeneratedNever();
modelBuilder.Entity<Post>().HasKey(x => x.Id);
modelBuilder.Entity<Post>().Property(x => x.Title);
modelBuilder.Entity<Post>().Property(x => x.Content);
base.OnModelCreating(modelBuilder);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment