public TypingResultProcessor(
     ITextTypingResultValidator textTypingResultValidator,
     IUserSessionRepository userSessionRepository,
     ITypingSessionRepository typingSessionRepository,
     ITextRepository textRepository)
 {
     _textTypingResultValidator = textTypingResultValidator;
     _userSessionRepository     = userSessionRepository;
     _typingSessionRepository   = typingSessionRepository;
     _textRepository            = textRepository;
 }
Beispiel #2
0
 public TypingReportGenerator(
     IUserSessionRepository userSessionRepository,
     ITypingSessionRepository typingSessionRepository,
     ITextTypingResultValidator textTypingResultValidator,
     IUserTypingStatisticsStore userTypingStatisticsStore,
     ITextRepository textRepository)
 {
     _userSessionRepository     = userSessionRepository;
     _typingSessionRepository   = typingSessionRepository;
     _textTypingResultValidator = textTypingResultValidator;
     _userTypingStatisticsStore = userTypingStatisticsStore;
     _textRepository            = textRepository;
 }