public async Task <T> CreateAsync(T entity) { _context.Set <T>().Add(entity); await _context.SaveChangesAsync(); return(entity); }
private async Task SeedAsync() { if (_db.Students.Any()) { return; } // add your code var student1 = new Student { FirstName = "Peter", LastName = "Smith" }; var student2 = new Student { FirstName = "Rom", LastName = "Smith" }; var subjects = new List <Subject> { new Subject { Title = "COMP", Student = student1 }, new Subject { Title = "GSOE", Student = student1 } }; _db.Subjects.AddRange(subjects); _db.Students.Add(student1); _db.Students.Add(student2); await _db.SaveChangesAsync(); }
public async Task <int> SaveChangesAsync() { return(await _db.SaveChangesAsync()); }