private static void AddTestData(AncestryContext context) { var jsonString = File.ReadAllText(@".\sampleData\data_small.json"); var sampleData = JsonConvert.DeserializeObject <SanmpleData>(jsonString); foreach (var p in sampleData.People) { var person = new Person() { PersonId = p.PersonId, Name = p.Name, Gender = p.Gender, Level = p.Level, Birthplace = p.Birthplace, FatherId = p.FatherId, PlaceId = p.PlaceId, MotherId = p.MotherId }; context.People.Add(person); } foreach (var p in sampleData.Places) { var place = new Place() { PlaceId = p.PlaceId, Name = p.Name }; context.Places.Add(place); } context.SaveChanges(); }
public AncestryDataController(AncestryContext context) { _context = context; }