Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
        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();
        }