public void Load(DnsServer server) { var path = Path.Combine(Directory.GetCurrentDirectory(), "Settings.json"); if (!File.Exists(path)) { return; } using (var inp = new StreamReader(path)) { var records = JsonConvert.DeserializeObject <ResourceRecord[]>(inp.ReadToEnd(), serializeSettings); if (records != null) { foreach (var resourceRecord in records) { server.Add(resourceRecord); } } } }