public static void Initialize(IServiceProvider serviceProvider) { using (var context = new UserRegEONContext( serviceProvider.GetRequiredService <DbContextOptions <UserRegEONContext> >())) { //Look for any Users if (context.Users.Any()) { return; //Database has been seeded } context.Users.AddRange( new User { Name = "Alexander Ege", Email = "*****@*****.**", Gender = "M", DateRegistered = DateTime.ParseExact("24/10/2019", "dd/MM/yyyy", null), Days = "Day1, Day2", Requests = "None" }, new User { Name = "Stephen Kaatz", Email = "*****@*****.**", Gender = "M", DateRegistered = DateTime.ParseExact("04/08/2019", "dd/MM/yyyy", null), Days = "Day1, Day2, Day3", Requests = "Private Room" }, new User { Name = "Jane Doe", Email = "*****@*****.**", Gender = "F", DateRegistered = DateTime.ParseExact("12/11/2019", "dd/MM/yyyy", null), Days = "Day1", Requests = "Bringing a plus one." } ); context.SaveChanges(); } }
public UsersAPIController(UserRegEONContext context) { _context = context; }