Ejemplo n.º 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;
 }
Ejemplo n.º 2
0
 public VerseAnalysisWriteRepository(
     ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }
Ejemplo n.º 3
0
 public HadithWriteRepository(ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }
Ejemplo n.º 4
0
 public DictionaryEntryWriteRepository(ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }
Ejemplo n.º 5
0
 public CommentaryWriteRepository(ILuceneIndexWriterProvider indexWriterProvider)
 {
     IndexWriterProvider = indexWriterProvider;
 }