private void ParseLine(byte[] lineBytes, LineTemplate lineTemplate) { this.ValidateInputParameters(lineBytes, lineTemplate); foreach (var fieldTemplate in lineTemplate.FieldTemplates) { var parsedField = new ParsedField(lineBytes, lineTemplate.FieldTemplates[fieldTemplate.Key]); this.ParsedFields.Add(fieldTemplate.Key, parsedField); } }
private void ParseLine(byte[] lineBytes, LineTemplate lineTemplate) { this.ValidateInputParameters(lineBytes, lineTemplate); foreach (var fieldTemplate in lineTemplate.FieldTemplates) { ParsedField parsedField = new ParsedField(lineBytes, lineTemplate.FieldTemplates[fieldTemplate.Key]); this.ParsedFields.Add(fieldTemplate.Key, parsedField); } }