public QuranMigrator( ILogger logger, IXmlDocumentProvider xmlDocumentProvider, IVerseWriteRepository verseWriteRepository) { Logger = logger; XmlDocument = xmlDocumentProvider.Document; VerseWriteRepository = verseWriteRepository; }
public HadithMigrator( ILogger logger, IXmlDocumentProvider xmlDocumentProvider, IVerseRepository verseRepository, IVerseWriteRepository verseWriteRepository, IHadithCollectionWriteRepository hadithCollectionWriteRepository, IHadithWriteRepository hadithWriteRepository) { Logger = logger; VerseRepository = verseRepository; VerseWriteRepository = verseWriteRepository; XmlDocument = xmlDocumentProvider.Document; HadithCollectionWriteRepository = hadithCollectionWriteRepository; HadithWriteRepository = hadithWriteRepository; }