public SimilarScoringService( IKradFileProvider kradFileProvider, INiaiFileProvider niaiFileProvider, IKanjiDictionaryService kanjiDictionaryService) { _kradFileProvider = kradFileProvider; _niaiFileProvider = niaiFileProvider; _kanjiDictionaryService = kanjiDictionaryService; }
public AggregatorService( IWaniKaniDictionaryService waniKaniDictionaryService, IFrequencyDictionaryService frequencyDictionaryService, IKanjiDictionaryService kanjiDictionaryService, IVocabDictionaryService vocabDictionaryService) { _waniKaniDictionaryService = waniKaniDictionaryService; _frequencyDictionaryService = frequencyDictionaryService; _kanjiDictionaryService = kanjiDictionaryService; _vocabDictionaryService = vocabDictionaryService; }
public AggregatorService( IWaniKaniDictionaryService waniKaniDictionaryService, IFrequencyDictionaryService frequencyDictionaryService, IKanjiDictionaryService kanjiDictionaryService, IVocabDictionaryService vocabDictionaryService, IEnumerable <ISimilarDictionaryService> similarDictionaryServices) { _waniKaniDictionaryService = waniKaniDictionaryService; _frequencyDictionaryService = frequencyDictionaryService; _kanjiDictionaryService = kanjiDictionaryService; _vocabDictionaryService = vocabDictionaryService; _similarDictionaryServices = similarDictionaryServices.ToList(); }
public Program( IEnumerable <ISetupService> setupServices, IFrequencyDictionaryService frequencyDictionaryService, IKanjiDictionaryService kanjiDictionaryService, IVocabDictionaryService vocabDictionaryService, IWaniKaniDictionaryService waniKaniDictionaryService, IAggregatorService aggregatorService, IExportService exportService) { _setupServices = setupServices; _frequencyDictionaryService = frequencyDictionaryService; _kanjiDictionaryService = kanjiDictionaryService; _vocabDictionaryService = vocabDictionaryService; _waniKaniDictionaryService = waniKaniDictionaryService; _aggregatorService = aggregatorService; _exportService = exportService; }