public Trainer(IWordStorage wordStorage, IStorage<WordResult> wordResultStorage, Language language, IWordSessionProvider wordSessionProvider, IScheduleBuilder scheduleBuilder, int penaltyRepetitionCount) { this.wordStorage = wordStorage; this.wordResultStorage = wordResultStorage; this.Language = language; this.wordSessionProvider = wordSessionProvider; this.scheduleBuilder = scheduleBuilder; this.penaltyRepetitionCount = penaltyRepetitionCount; }
public Trainer4Test(IWordStorage wordStorage, IStorage<WordResult> wordResultStorage, Language language, IWordSessionProvider wordSessionProvider, IScheduleBuilder scheduleBuilder) : base(wordStorage, wordResultStorage, language, wordSessionProvider, scheduleBuilder, 1) { }