/// <summary>
        /// Loads the gazetteer file.
        /// </summary>
        /// <param name="path">The path.</param>
        public void LoadGazetteerFile(string path)
        {
            // first row must always be header
            const bool isFirstRowHeader = true;
            DataTable  dt = FileImport.ReadCsvFile(path, isFirstRowHeader);

            gazetteerData     = new GazetteerData(dt);
            gazetteerFileName = path;
        }
 // use this to inject data in for unit testing
 internal void SetGazetteerData(DataTable dt)
 {
     gazetteerData = new GazetteerData(dt);
 }
 /// <summary>
 /// Loads the gazetteer file.
 /// </summary>
 /// <param name="path">The path.</param>
 public void LoadGazetteerFile(string path)
 {
     // first row must always be header
     const bool isFirstRowHeader = true;
     DataTable dt = FileImport.ReadCsvFile(path, isFirstRowHeader);
     gazetteerData = new GazetteerData(dt);
     gazetteerFileName = path;
 }
 // use this to inject data in for unit testing
 internal void SetGazetteerData(DataTable dt)
 {
     gazetteerData = new GazetteerData(dt);
 }