public static void Initialize(IServiceProvider serviceProvider) { AppDbContext ctxt = serviceProvider .GetRequiredService <AppDbContext>(); ctxt.Database.EnsureCreated(); if (!ctxt.Centers.Any()) { ctxt.Centers.AddRange(Centers.Select(c => c.Value)); } if (!ctxt.Requests.Any()) { ctxt.AddRange ( new DonationRequest { Description = "Micul Vasilica are nevoie urgent de sange" , DateIssued = "10/07/2016", Doctor = "Dr.Delia Theiss", Pacient = "Vasilica Amaratu", CenterName = "MedLife" }, new DonationRequest { Description = "Micul Ionica are nevoie urgent de sange" , DateIssued = "13/09/2016", Doctor = "Dr.Delia Theiss", Pacient = "Ionica Saracu", CenterName = "MedLife" }, new DonationRequest { Description = "Micul Gigel are nevoie urgent de sange" , DateIssued = "20/11/2017", Doctor = "Dr.Pioana", Pacient = "Gigel Bolnavu", CenterName = "Regina Maria" }, new DonationRequest { Description = "Micutza Marianela are nevoie urgent de sange" , DateIssued = "20/11/2017", Doctor = "Dr.Pioana", Pacient = "Marianela Prafu", CenterName = "Regina Maria" }, new DonationRequest { Description = "Micutza Evanghelina are nevoie urgent de sange" , DateIssued = "20/11/2017", Doctor = "Dr.Pioana", Pacient = "Evanghelina Sulemenitu", CenterName = "Regina Maria" } ); } ctxt.SaveChanges(); }