public DictionaryTask(DictionaryBrowseAndEditConfiguration config, LexEntryRepository lexEntryRepository, ViewTemplate viewTemplate) : base(config, lexEntryRepository) { if (viewTemplate == null) { throw new ArgumentNullException("viewTemplate"); } _viewTemplate = viewTemplate; // _userSettings = userSettings; }
public DictionaryTask(DictionaryControl.Factory dictionaryControlFactory, DictionaryBrowseAndEditConfiguration config, LexEntryRepository lexEntryRepository, TaskMemoryRepository taskMemoryRepository) : base(config, lexEntryRepository, taskMemoryRepository) { _dictionaryControlFactory = dictionaryControlFactory; // if (viewTemplate == null) // { // throw new ArgumentNullException("viewTemplate"); // } // _viewTemplate = viewTemplate; // _logger = logger; _taskMemory = taskMemoryRepository.FindOrCreateSettingsByTaskId(config.TaskName); }