public MainWindowViewModel(ISentenceRepository repo, ILogger logger) { _repository = repo; _logger = logger; SaveCommand = new RelayCommand(OnSave); OnLoad(); }
public BookImporter( IBookRepository bookStore, ISentenceRepository sentenceRepository, ITextProcessor textProcessor, ILanguageProvider languageProvider, IBookContentProcessor bookContentProcessor, ILogger <BookImporter> logger) { _bookStore = bookStore; _sentenceRepository = sentenceRepository; _textProcessor = textProcessor; _languageProvider = languageProvider; _bookContentProcessor = bookContentProcessor; _logger = logger; }
public SentenceService(ISentenceRepository sentenceRepository, ISentenceCreator sentenceCreator) { _sentenceRepository = sentenceRepository; _sentenceCreator = sentenceCreator; }
public SentenceManager(ISentenceRepository sentenceRepository) { this.sentenceRepository = sentenceRepository; }
public SentenceLoader(ISentenceRepository sentenceRepository, IRandomGenerator randomGenerator) { _sentenceRepository = sentenceRepository; _randomGenerator = randomGenerator; _randomStack = new Stack <int>(); }
public ArchiveBookService(IBookRepository bookRepository, ISentenceRepository sentenceRepository) { _bookRepository = bookRepository; _sentenceRepository = sentenceRepository; }