private void LoadXmlFile() { if (!_initialized) { if (!string.IsNullOrEmpty(FileName)) { XmlSerializer serializer = new XmlSerializer(typeof(HL7Versions)); using (TextReader reader = new StreamReader(FileName)) { _hl7Versions = (HL7Versions)serializer.Deserialize(reader); } _initialized = true; } else { throw new Exception("Filename was not supplied."); } } }
public GrammarProvider() { _initialized = false; _hl7Versions = null; }