using System; using System.Collections.Generic; using System.IO; using System.Text; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using skydiveLogs_api.Data.Interface; using skydiveLogs_api.Model; namespace skydiveLogs_api.Data { public class DropZoneRepository : IDropZoneRepository { public IEnumerable GetAllDzs() { IEnumerable result = new List(); using (StreamReader file = File.OpenText(@"Data/DropZone.json")) using (JsonTextReader reader = new JsonTextReader(file)) { var jsonResult = (JArray)JToken.ReadFrom(reader); result = jsonResult.ToObject>(); } return result; } } }