public ViewController(IntPtr handle) : base(handle) { _dialog = new CocoaDialogCreator(); _fileManager = new FinderFileManager(); _resourceLocator = new MacResourceLocator(); _log = new LoggingConfig(_resourceLocator).CreateRootLogWriter(); _log.Debug("start"); _jmdicReaderTask = Task.Factory.StartNew(() => new JmdicFastReader( _log, _resourceLocator, new Jmdictionary() )); }
public MainWindow() { InitializeComponent(); _model = new MainWindowViewModel(); _dialog = new WpfDialogCreator(this); _fileManager = new WindowsExplorerFileManager(); _resourceLocator = new WindowsResourceLocator(); _log = new LoggingConfig(_resourceLocator).CreateRootLogWriter(); _log.Debug("start"); _jmdicReaderTask = Task.Factory.StartNew(() => new JmdicFastReader( _log, _resourceLocator, new Jmdictionary()) ); DataContext = _model; }