public TranslationManager() { wordReader = WordReaderFactory.GetCurrentInstance(); wordWriter = WordWriterFactory.GetCurrentInstance(); translatorCreator = new TranslatorCreator(); ConfigureObjects(); ConfigureThreadPool(); }
public TranslationManager(IWordReader wordReader, IWordWriter wordWriter, ITranslatorCreator translatorCreator) { this.wordReader = wordReader; this.wordWriter = wordWriter; this.translatorCreator = translatorCreator; ConfigureObjects(); ConfigureThreadPool(); }