using System.Collections.Generic;
using Microsoft.EntityFrameworkCore;
public int Id { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public ICollection<Product> Products { get; set; }
public int Id { get; set; }
public string Name { get; set; }
public int CategoryId { get; set; }
public string Description { get; set; }
public class ShopContext : DbContext
public ShopContext(DbContextOptions<ShopContext> options)
Database.EnsureCreated();
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
protected override void OnModelCreating(ModelBuilder modelBuilder)
public DbSet<Category> Categories { get; set; }
public DbSet<Product> Products { get; set; }
public static void Main()
Console.WriteLine("Hello World");