/// <summary> /// Adds initial districts from a (json) file /// </summary> /// <param name="context"></param> /// <param name="districtJsonPath"></param> public static void AddInitialDistrictsFromFile(this IDbAppContext context, string districtJsonPath) { if (!string.IsNullOrEmpty(districtJsonPath) && File.Exists(districtJsonPath)) { string districtJson = File.ReadAllText(districtJsonPath); context.AddInitialDistricts(districtJson); } }
private static void AddInitialDistricts(this IDbAppContext context, string districtJson) { List <District> districts = JsonConvert.DeserializeObject <List <District> >(districtJson); if (districts != null) { context.AddInitialDistricts(districts); } }