//ToDo:Direction - В интерфейс public TranslateRequestRunner(ISQLiteTesting db, IRequestTranslateString translaterFromCache, IRequestTranslateString translaterDictSrv, IRequestTranslateString translaterTranslateSrv) { this.db = db; this.translaterFromCache = translaterFromCache; this.translaterDictSrv = translaterDictSrv; this.translaterTranslateSrv = translaterTranslateSrv; }
public TranslateDirection(ISQLiteTesting dbHelper, IDirectionManager directionManager, ILanguageManager languageManager) { this.db = dbHelper; this.directionManager = directionManager; this.languageManager = languageManager; this.LanguageFrom = languageManager.GetItemForNameEng("English"); this.LanguageTo = languageManager.GetItemForNameEng("Russian"); }
public TestSelectWordsPresenter(ITestSelectWordsView view, ISQLiteTesting db, ITestSelectWordsReader wordsReader, TranslateDirection direction, int maxCountOfWords) { this.view = view; this.db = db; this.wordsReader = wordsReader; this.maxCountOfWords = maxCountOfWords; this.direction = direction; }
/// <summary> /// Отдельный конструктор для тестирования /// </summary> /// <param name="view"></param> /// <param name="db"></param> /// <param name="selectedChatID"></param> /// <param name="chatManager"></param> public DictionaryChatPresenter(IDictionaryChatView view, ISQLiteTesting db, int selectedChatID, IChatManager chatManager, ILanguageManager languageManager, IChatHistoryManager chatHistoryManager) { this.view = view; this.db = db; this.selectedChatID = selectedChatID; this.chatManager = chatManager; this.languageManager = languageManager; this.chatHistoryManager = chatHistoryManager; }
/// <summary> /// Основной конструктор /// </summary> /// <param name="view"></param> /// <param name="db"></param> /// <param name="selectedChatID"></param> public DictionaryChatPresenter(IDictionaryChatView view, ISQLiteTesting db, int selectedChatID) { this.view = view; this.db = db; this.selectedChatID = selectedChatID; LanguageManager languageManager = new LanguageManager(db); this.chatHistoryManager = new ChatHistoryManager(db); this.chatManager = new ChatManager(db, languageManager, chatHistoryManager); this.languageManager = new LanguageManager(db); }
public CachedResultWriter(TranslateDirection direction, ISQLiteTesting db, ISourceExpressionManager sourceExpressionManager) { this.direction = direction; this.db = db; this.sourceExpressionManager = sourceExpressionManager; }
public TestSelectWordsReader(ISQLiteTesting dbHelper) { db = dbHelper; }
public MockChatHistoryManager(ISQLiteTesting dbHelper) { db = dbHelper; }
//ISQLiteTesting db; public MockChatManager(ISQLiteTesting dbHelper) { }
public CachedResultReader(TranslateDirection direction, ISQLiteTesting dbHelper) { this.direction = direction; db = dbHelper; }
public MockLanguageManager(ISQLiteTesting dbHelper) { db = dbHelper; }