Exemple #1
0
        public static void EnsurePopulated(IApplicationBuilder application)
        {
            SignUpDbContext context = application.ApplicationServices.
                                      CreateScope().ServiceProvider.GetRequiredService <SignUpDbContext>();

            if (context.Database.GetPendingMigrations().Any())
            {
                context.Database.Migrate();
            }
            if (!context.Projects.Any())
            {
                context.Projects.AddRange(

                    new Project
                {
                    GroupName    = "2-3 IS Core",
                    GroupSize    = 4,
                    EmailAddress = "*****@*****.**",
                    PhoneNumber  = 5555555555,
                    DayTime      = "Friday 12:00pm"
                }

                    );
                context.SaveChanges();
            }
        }
 public EFSignUpRepository(SignUpDbContext context)
 {
     _context = context;
 }