@@ -11,7 +11,7 @@ public class FileParser : IFileParser
1111 private const string HeaderIdentifier = "NBSSAPPT_HDR" ;
1212 private const string FieldsIdentifier = "NBSSAPPT_FLDS" ;
1313 private const string DataIdentifier = "NBSSAPPT_DATA" ;
14- private const string FooterIdentifier = "NBSSAPPT_END" ;
14+ private const string TrailerIdentifier = "NBSSAPPT_END" ;
1515 private const int RecordTypeIdentifier = 0 ;
1616
1717 /// <summary>
@@ -41,7 +41,7 @@ public ParsedFile Parse(Stream stream)
4141 csv . Context . RegisterClassMap < FileHeaderRecordMap > ( ) ;
4242 csv . Context . RegisterClassMap < FileTrailerRecordMap > ( ) ;
4343 var rowNumber = 0 ;
44- var columnHeadings = new List < string > ( ) ;
44+ var fields = new List < string > ( ) ;
4545
4646 while ( csv . Read ( ) )
4747 {
@@ -54,20 +54,20 @@ public ParsedFile Parse(Stream stream)
5454 break ;
5555
5656 case FieldsIdentifier :
57- columnHeadings = ParseColumnHeadings ( csv ) ;
57+ fields = ParseFields ( csv ) ;
5858 break ;
5959
6060 case DataIdentifier :
6161 rowNumber ++ ;
62- if ( columnHeadings . Count == 0 )
62+ if ( fields . Count == 0 )
6363 {
6464 throw new InvalidOperationException ( "Field headers (NBSSAPPT_FLDS) must appear before data records." ) ;
6565 }
6666
67- result . DataRecords . Add ( ParseDataRecord ( csv , columnHeadings , rowNumber ) ) ;
67+ result . DataRecords . Add ( ParseDataRecord ( csv , fields , rowNumber ) ) ;
6868 break ;
6969
70- case FooterIdentifier :
70+ case TrailerIdentifier :
7171 result . FileTrailer = csv . GetRecord < FileTrailerRecord > ( ) ;
7272 break ;
7373
@@ -79,7 +79,7 @@ public ParsedFile Parse(Stream stream)
7979 return result ;
8080 }
8181
82- private static List < string > ParseColumnHeadings ( CsvReader csv )
82+ private static List < string > ParseFields ( CsvReader csv )
8383 {
8484 return Enumerable . Range ( 1 , csv . Parser . Count - 1 )
8585 . Select ( i => GetFieldValue ( csv , i ) )
0 commit comments