Example #1
0
 private void LoadAllLexEntries()
 {
     using (ILiftReader <T> reader = _ioProvider.CreateReader())
     {
         CustomizeReader(reader);
         reader.Read(_liftFilePath, _backend);
     }
 }
Example #2
0
 protected override void CustomizeReader(ILiftReader <LexEntry> reader)
 {
     reader.AfterEntryRead += PostProcessSenses;
     base.CustomizeReader(reader);
 }
Example #3
0
 /// <summary>
 /// for subclasses
 /// </summary>
 /// <param name="reader"></param>
 protected virtual void CustomizeReader(ILiftReader <T> reader)
 {
 }