Example #1
0
 public DataMigrator(
     ICorpusMigrator corpusMigrator,
     IQuranMigrator quranMigrator,
     ICommentaryMigrator commentaryMigrator,
     IHadithMigrator hadithMigrator,
     ILuceneIndexWriterProvider indexWriterProvider,
     IDictionariesMigrator dictionariesMigrator,
     ISettings settings)
 {
     CorpusMigrator       = corpusMigrator;
     QuranMigrator        = quranMigrator;
     CommentaryMigrator   = commentaryMigrator;
     HadithMigrator       = hadithMigrator;
     IndexWriterProvider  = indexWriterProvider;
     DictionariesMigrator = dictionariesMigrator;
     Settings             = settings;
 }
 public VerseAnalysisWriteRepository(
     ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }
Example #3
0
 public HadithWriteRepository(ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }
Example #4
0
 public DictionaryEntryWriteRepository(ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }
 public CommentaryWriteRepository(ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }