Пример #1
0
 /// <summary>
 /// Method that reads from file all airports and saves in appropriate table.
 /// </summary>
 /// <param name="FlightContext">EntityFramework Flights Context</param>
 public static void SeedAirports(FlightContext context, ILogger logger)
 {
     if (!context.Airports.Any())
     {
         var airportData = System.IO.File.ReadAllText("Migrations/SeedData/airports.json");
         var airports    = JsonConvert.DeserializeObject <IList <Airport> >(airportData);
         context.AddRange(airports);
         context.SaveChanges();
     }
 }