/// <summary> /// The create main view. /// </summary> /// <returns> /// The <see cref="Window"/>. /// </returns> protected override IWindow CreateMainView() { HostRuntime.EnsureNativeHostFileExists(HostConfig); _mainWindow = new Window(this, HostConfig); return(_mainWindow); }
/// <summary> /// The create main view. /// </summary> /// <returns> /// The <see cref="Window"/>. /// </returns> protected override IWindow CreateMainView() { HostRuntime.EnsureNativeHostFileExists(_config); if (_mainWindow == null) { _mainWindow = new Window(_nativeHost, _container, _config, _commandTaskRunner, BrowserMessageRouter); } return(_mainWindow); }