private static IEnumerable <IEntry <ShortTrackingFormatPayload> > ParseEvents(FileInfo inputFile) { IEnumerable <IEntry <ShortTrackingFormatPayload> > entries = new List <IEntry <ShortTrackingFormatPayload> >(); string input = null; var parser = new ShortTrackingFormatParser(); var trakkr = new Trakkr <ShortTrackingFormatPayload>(); using (var reader = inputFile.OpenText()) { input = reader.ReadToEnd(); } if (!string.IsNullOrWhiteSpace(input)) { entries = trakkr.HandleEvents(parser.Parse(input)); } return(entries.ToList()); }
private static IEnumerable<IEntry<ShortTrackingFormatPayload>> ParseEvents(FileInfo inputFile) { IEnumerable<IEntry<ShortTrackingFormatPayload>> entries = new List<IEntry<ShortTrackingFormatPayload>>(); string input = null; var parser = new ShortTrackingFormatParser(); var trakkr = new Trakkr<ShortTrackingFormatPayload>(); using (var reader = inputFile.OpenText()) { input = reader.ReadToEnd(); } if (!string.IsNullOrWhiteSpace(input)) { entries = trakkr.HandleEvents(parser.Parse(input)); } return entries.ToList(); }