private static void InitializeData(PublicSchoolContext context) { context.AddAsync(new School { Id = 1, Name = "School 1" }); context.AddAsync(new School { Id = 2, Name = "School 2" }); context.AddAsync(new School { Id = 3, Name = "School 3" }); context.AddAsync(new Grade { Id = 1, Description = "Grade A", SchoolId = 1 }); context.AddAsync(new Grade { Id = 1, Description = "Grade A", SchoolId = 1 }); context.AddAsync(new Grade { Id = 1, Description = "Grade A", SchoolId = 1 }); context.SaveChangesAsync(); }
public GradeRepository(PublicSchoolContext context) : base(context) { _context = context; }
public SchoolRepository(PublicSchoolContext context) : base(context) { }
public UnitOfWork() { _publicSchoolContext = new PublicSchoolContext(); }