public RInteractiveWorkflowCommandTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod) { _testMethod = testMethod.MethodInfo; _exportProvider = catalog.CreateExportProvider(); _workflow = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate(); _componentContainerFactory = _exportProvider.GetExportedValue <IInteractiveWindowComponentContainerFactory>(); }
public AutoFormatTest(IExportProvider exportProvider, EditorHostMethodFixture editorHost) { _exportProvider = exportProvider; _editorHost = editorHost; _autoFormat = REditorSettings.AutoFormat; REditorSettings.AutoFormat = true; }
private static void ExportTo(IExportProvider provider, Helpers.MainFunctionHelper.ViewDisplayed view, Object obj) { //System.Windows.Forms.Cursor currentCursor = System.Windows.Forms.Cursor.Current; //System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; BaseExportLink link; switch (view) { case ViewDisplayed.AdvancedView: link = ((DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView)obj).CreateExportLink(provider); break; case ViewDisplayed.SimpleView: link = ((DevExpress.XtraGrid.Views.Grid.GridView)obj).CreateExportLink(provider); break; default: link = ((DevExpress.XtraGrid.Views.Grid.GridView)obj).CreateExportLink(provider); break; } (link as GridViewExportLink).ExpandAll = false; //link.Progress += new DevExpress.XtraGrid.Export.ProgressEventHandler(Export_Progerss); link.ExportTo(true); //Cursor.Current = currentCursor; }
public static async Task DisposeAsync(this IPackageIndex packageIndex, IExportProvider exportProvider) { var sessionProvider = exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate().RSessions; if (sessionProvider != null) { await Task.WhenAll(sessionProvider.GetSessions().Select(s => s.StopHostAsync())); } packageIndex?.Dispose(); }
public AddNewKeyCommand([NotNull] ResourceViewModel resourceViewModel, [NotNull] IExportProvider exportProvider) { _resourceViewModel = resourceViewModel; _exportProvider = exportProvider; ExecuteCallback = InternalExecute; }
protected FunctionIndexBasedTest(AssemblyMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _editorShell = _exportProvider.GetExportedValue <IEditorShell>(); _packageIndex = _exportProvider.GetExportedValue <IPackageIndex>(); _functionIndex = _exportProvider.GetExportedValue <IFunctionIndex>(); }
public PackageIndexTest(RSupportMefCatalogFixture catalogFixture) { _exportProvider = catalogFixture.CreateExportProvider(); _shell = _exportProvider.GetExportedValue <ICoreShell>(); _workflowProvider = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate()); }
public RPackageManagerViewModelTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod, TestFilesFixture testFiles) { _exportProvider = catalog.CreateExportProvider(); var workflowProvider = _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>(); _workflow = UIThreadHelper.Instance.Invoke(() => workflowProvider.GetOrCreate()); _testMethod = testMethod.MethodInfo; _testFiles = testFiles; }
/// <summary> /// Standard constructor for the tool window. /// </summary> public MyToolWindow() : base(null) { // Set the window title reading it from the resources. Caption = Resources.ToolWindowTitle; // Set the image that will appear on the tab of the window frame when docked with an other window. // The resource ID correspond to the one defined in the resx file while the Index is the offset in the bitmap strip. // Each image in the strip being 16x16. BitmapResourceID = 301; BitmapIndex = 0; var exportProvider = VsPackage.Instance.ExportProvider; _tracer = exportProvider.GetExportedValue <ITracer>(); _configuration = exportProvider.GetExportedValue <Configuration>(); exportProvider.GetExportedValue <ResourceManager>().BeginEditing += ResourceManager_BeginEditing; _exportProvider = exportProvider; VisualComposition.Error += VisualComposition_Error; _contentWrapper.Loaded += ContentWrapper_Loaded; _contentWrapper.Unloaded += ContentWrapper_Unloaded; }
public ActionItem(ActionInfo actionInfo, IActionContext actionContext, IExportProvider exportProvider, IServiceProvider serviceProvider) { ActionInfo = actionInfo ?? throw new ArgumentNullException(nameof(actionInfo)); ActionContext = actionContext ?? throw new ArgumentNullException(nameof(actionContext)); ExportProvider = exportProvider ?? throw new ArgumentNullException(nameof(exportProvider)); ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); }
protected override async void OnStartup(StartupEventArgs e) { ExportProvider provider = null; try { provider = await Compose(this); } catch (Exception exception) { Console.WriteLine(exception); Current.Shutdown(-1); return; } IExportProvider providerImp = provider.GetExportedValue <IExportProvider>(); PropertyInfo pi = typeof(ExportProviderImp).GetProperty("Provider"); pi.SetValue(providerImp, provider, null); IMainWindowViewModel mainWindowViewModel = provider.GetExportedValue <IMainWindowViewModel>(); this.MainWindow = new MainWindow() { DataContext = mainWindowViewModel }; this.MainWindow.Show(); }
public FunctionInfoTest(IExportProvider exportProvider) { _exportProvider = exportProvider; _workflow = UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate()); _packageIndex = _exportProvider.GetExportedValue <IPackageIndex>(); _functionIndex = _exportProvider.GetExportedValue <IFunctionIndex>(); }
public ActionItem(IAction <T> action, IActionContext actionContext, IExportProvider exportProvider, IServiceProvider serviceProvider) { this.Action = action ?? throw new ArgumentNullException(nameof(action)); this.ActionContext = actionContext ?? throw new ArgumentNullException(nameof(actionContext)); this.ExportProvider = exportProvider ?? throw new ArgumentNullException(nameof(exportProvider)); this.ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); }
public EditorScript(IExportProvider exportProvider, CoreEditor coreEditor, IDisposable containerDisposable) { _exportProvider = exportProvider; _coreEditor = coreEditor; _editorShell = _exportProvider.GetExportedValue <IEditorShell>(); _containerDisposable = containerDisposable; }
public MarkdownCodeTest(MarkdownEditorMefCatalogFixture catalogFixture) { _exportProvider = catalogFixture.CreateExportProvider(); _crs = _exportProvider.GetExportedValue<IClassificationTypeRegistryService>(); _ctrs = _exportProvider.GetExportedValue<IContentTypeRegistryService>(); _cnp = _exportProvider.GetExports<IClassificationNameProvider, IComponentContentTypes>(); _tbfs = _exportProvider.GetExportedValue<ITextBufferFactoryService>(); }
public FunctionInfoTest(RSupportMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate()); _packageIndex = _exportProvider.GetExportedValue <IPackageIndex>(); _functionIndex = _exportProvider.GetExportedValue <IFunctionIndex>(); }
public PackageIndexTest(RSupportMefCatalogFixture catalogFixture) { _exportProvider = catalogFixture.CreateExportProvider(); _shell = _exportProvider.GetExportedValue <ICoreShell>(); _sessionProvider = _exportProvider.GetExportedValue <IRSessionProvider>(); _workflowProvider = _exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); }
public ActionSequence(IList <ActionInfo> actionInfos, IServiceProvider serviceProvider, IExportProvider exportProvider = null) { _actionInfos = actionInfos ?? throw new ArgumentNullException(nameof(actionInfos)); _actionInfosInitialCount = actionInfos.Count; _serviceProvider = serviceProvider; _exportProvider = exportProvider ?? new ActionExportProvider(); }
public RHistoryIntegrationTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _textBufferFactory = _exportProvider.GetExportedValue<ITextBufferFactoryService>(); _textEditorFactory = _exportProvider.GetExportedValue<ITextEditorFactoryService>(); _workflowProvider = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>(); _contentTypeRegistryService = _exportProvider.GetExportedValue<IContentTypeRegistryService>(); _historyVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRHistoryVisualComponentContainerFactory>(); }
protected FunctionIndexBasedTest(IExportProvider exportProvider) { ExportProvider = exportProvider; Workflow = UIThreadHelper.Instance.Invoke(() => ExportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate()); EditorShell = ExportProvider.GetExportedValue <IEditorShell>(); FunctionIndex = ExportProvider.GetExportedValue <IFunctionIndex>(); PackageIndex = ExportProvider.GetExportedValue <IPackageIndex>(); }
public UserAppService(UserManager userManager, UserStore userStore, IExportProvider exportProvider, IRepository <User, long> userRepository, IPermissionManager permissionManager) { _userRepository = userRepository; _permissionManager = permissionManager; _userManager = userManager; _userStore = userStore; _exportProvider = exportProvider; }
public RHistoryIntegrationTest(IExportProvider exportProvider) { _textBufferFactory = exportProvider.GetExportedValue <ITextBufferFactoryService>(); _textEditorFactory = exportProvider.GetExportedValue <ITextEditorFactoryService>(); _workflowProvider = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); _contentTypeRegistryService = exportProvider.GetExportedValue <IContentTypeRegistryService>(); _historyVisualComponentContainerFactory = exportProvider.GetExportedValue <IRHistoryVisualComponentContainerFactory>(); }
public static ITextView MakeTextViewRealTextBuffer(string content, IExportProvider exportProvider) { ITextBufferFactoryService svc = exportProvider.GetExportedValue <ITextBufferFactoryService>(); IContentTypeRegistryService rg = exportProvider.GetExportedValue <IContentTypeRegistryService>(); ITextBuffer textBuffer = svc.CreateTextBuffer(content, rg.GetContentType(RContentTypeDefinition.ContentType)); return(new TextViewMock(textBuffer, 0)); }
public MarkdownCodeTest(IExportProvider exportProvider) { _exportProvider = exportProvider; _crs = _exportProvider.GetExportedValue <IClassificationTypeRegistryService>(); _ctrs = _exportProvider.GetExportedValue <IContentTypeRegistryService>(); _cnp = _exportProvider.GetExports <IClassificationNameProvider, IComponentContentTypes>(); _tbfs = _exportProvider.GetExportedValue <ITextBufferFactoryService>(); }
public RHistoryViewModelTest(RComponentsMefCatalogFixture catalog, ContainerHostMethodFixture containerHost) { _containerHost = containerHost; _exportProvider = catalog.CreateExportProvider(); _history = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate().History; var containerFactory = _exportProvider.GetExportedValue<IRHistoryVisualComponentContainerFactory>(); _historyVisualComponent = UIThreadHelper.Instance.Invoke(() => _history.GetOrCreateVisualComponent(containerFactory)); }
public MarkdownCodeTest(MarkdownEditorMefCatalogFixture catalogFixture) { _exportProvider = catalogFixture.CreateExportProvider(); _crs = _exportProvider.GetExportedValue <IClassificationTypeRegistryService>(); _ctrs = _exportProvider.GetExportedValue <IContentTypeRegistryService>(); _cnp = _exportProvider.GetExports <IClassificationNameProvider, IComponentContentTypes>(); _tbfs = _exportProvider.GetExportedValue <ITextBufferFactoryService>(); }
public Refactorings(IExportProvider exportProvider, IVsixShellViewModel shellViewModel) { ThrowIfNotOnUIThread(); _exportProvider = exportProvider; _shellViewModel = shellViewModel; _dte = (DTE2)(ServiceProvider.GlobalProvider.GetService(typeof(DTE)) ?? throw new InvalidOperationException("Can't get DTE service")); }
public App() { System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("de-DE"); _compositionCatalog = new AggregateCatalog(); _compositionContainer = new CompositionContainer(_compositionCatalog, true); _exportProvider = new ExportProviderAdapter(_compositionContainer); }
public RHistoryViewModelTest(IExportProvider exportProvider, ContainerHostMethodFixture containerHost) { _containerHost = containerHost; _history = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>().GetOrCreate().History; var containerFactory = exportProvider.GetExportedValue <IRHistoryVisualComponentContainerFactory>(); _historyVisualComponent = UIThreadHelper.Instance.Invoke(() => _history.GetOrCreateVisualComponent(containerFactory)); }
public async Task <IEditorScript> StartScript(IExportProvider exportProvider, string text, string filename, string contentType) { var shell = exportProvider.GetExportedValue <ICoreShell>(); var coreEditor = await InUI(() => new CoreEditor(shell, text, filename, contentType)); var containerDisposable = await AddToHost(coreEditor.Control); return(new EditorScript(exportProvider, coreEditor, containerDisposable)); }
public App() { // Thread.CurrentThread.CurrentUICulture = new CultureInfo("de-DE"); FrameworkElement.LanguageProperty.OverrideMetadata(typeof(FrameworkElement), new FrameworkPropertyMetadata(XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag))); _compositionContainer = new CompositionContainer(_compositionCatalog, true); _exportProvider = new ExportProviderAdapter(_compositionContainer); _compositionContainer.ComposeExportedValue(_exportProvider); }
public VsPackage() { _instance = this; Tracer = new OutputWindowTracer(this); _kernel.Bind <ITracer>().ToConstant(Tracer); _kernel.Bind <IServiceProvider>().ToConstant(this).Named(nameof(VsPackage)); _exportProvider = new ExportProvider(_kernel); }
/// <summary> /// Initializes a new instance of the <see cref="ToolWindowShell"/> class. /// </summary> public ToolWindowShell(IExportProvider exportProvider) { this.SetExportProvider(exportProvider); InitializeComponent(); Resources.MergedDictionaries.Add(DataTemplateManager.CreateDynamicDataTemplates(exportProvider)); Resources.MergedDictionaries.Insert(0, WpfStyles.GetDefaultStyles()); }
public RInteractiveEvaluatorTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); var settings = _exportProvider.GetExportedValue<IRSettings>(); settings.RCodePage = 1252; _workflowProvider = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>(); _workflow = UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate()); }
public RPlotIntegrationTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod, TestFilesFixture testFiles) { _exportProvider = catalog.CreateExportProvider(); _workflowProvider = _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>(); _workflow = _workflowProvider.GetOrCreate(); _plotDeviceVisualComponentContainerFactory = _exportProvider.GetExportedValue<TestRPlotDeviceVisualComponentContainerFactory>(); _plotHistoryVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRPlotHistoryVisualComponentContainerFactory>(); _testMethod = testMethod.MethodInfo; _testFiles = testFiles; }
public RInteractiveEvaluatorTest(IExportProvider exportProvider) { var settings = exportProvider.GetExportedValue <IRSettings>(); settings.RCodePage = 1252; _workflowProvider = exportProvider.GetExportedValue <IRInteractiveWorkflowProvider>(); _workflow = UIThreadHelper.Instance.Invoke(() => _workflowProvider.GetOrCreate()); }
public async Task <IActionResult> Export( [FromServices] IExportProvider export) { await HttpContext.AuditAsync("export", $"{Problem.ProblemId}"); var(stream, mimeType, fileName) = await export.ExportAsync(Problem); return(File(stream, mimeType, fileName, false)); }
public PackageManagerIntegrationTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod, TestFilesFixture testFiles) { _exportProvider = catalog.CreateExportProvider(); _workflowProvider = _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>(); _testMethod = testMethod.MethodInfo; _repoPath = TestRepositories.GetRepoPath(testFiles); _libPath = Path.Combine(testFiles.LibraryDestinationPath, _testMethod.Name); _lib2Path = Path.Combine(testFiles.Library2DestinationPath, _testMethod.Name); Directory.CreateDirectory(_libPath); Directory.CreateDirectory(_lib2Path); }
public RPlotIntegrationUITest(RComponentsMefCatalogFixture catalog, ContainerHostMethodFixture containerHost) { _containerHost = containerHost; _exportProvider = catalog.CreateExportProvider(); _exportProvider.GetExportedValue<TestRInteractiveWorkflowProvider>(); _plotDeviceVisualComponentContainerFactory = _exportProvider.GetExportedValue<TestRPlotDeviceVisualComponentContainerFactory>(); // Don't override the standard behavior of using the control size _plotDeviceVisualComponentContainerFactory.DeviceProperties = null; _plotHistoryVisualComponentContainerFactory = _exportProvider.GetExportedValue<IRPlotHistoryVisualComponentContainerFactory>(); _workflow = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate(); _plotVisualComponent = UIThreadHelper.Instance.Invoke(() => _workflow.Plots.GetOrCreateVisualComponent(_plotDeviceVisualComponentContainerFactory, PlotWindowInstanceId)); UIThreadHelper.Instance.Invoke(() => _workflow.Plots.RegisterVisualComponent(_plotVisualComponent)); }
public FileCompletionProviderTest(REditorMefCatalogFixture catalog) { _catalog = catalog; _exportProvider = _catalog.CreateExportProvider(); _imagesProvider = Substitute.For<IImagesProvider>(); _glyphService = Substitute.For<IGlyphService>(); var myDocs = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); _testFolder = Path.Combine(myDocs, _testFolderName); if (!Directory.Exists(_testFolder)) { Directory.CreateDirectory(_testFolder); } }
public async Task<IEditorScript> StartScript(IExportProvider exportProvider, string text, string filename, string contentType, IRSessionProvider sessionProvider) { var shell = exportProvider.GetExportedValue<ICoreShell>(); var coreEditor = await InUI(() => new CoreEditor(shell, text, filename, contentType)); var containerDisposable = await AddToHost(coreEditor.Control); if (sessionProvider != null) { IntelliSenseRSession.HostStartTimeout = 10000; HostScript = new RHostScript(sessionProvider); PackageIndex = exportProvider.GetExportedValue<IPackageIndex>(); await PackageIndex.BuildIndexAsync(); FunctionIndex = exportProvider.GetExportedValue<IFunctionIndex>(); await FunctionIndex.BuildIndexAsync(); } return new EditorScript(exportProvider, coreEditor, containerDisposable); }
private void ExportTo(SmGridView view, IExportProvider provider) { try { try { view.Columns["sel"].VisibleIndex = -1; } catch { } BaseExportLink link = view.CreateExportLink(provider); (link as GridViewExportLink).ExpandAll = true; (link as GridViewExportLink).ExportDetails = true; link.ExportTo(true); view.Columns[0].VisibleIndex = 0; } finally { } }
public AutoFormatTest(REditorMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); }
public RInteractiveWorkflowCommandTest(RComponentsMefCatalogFixture catalog, TestMethodFixture testMethod) { _testMethod = testMethod.MethodInfo; _exportProvider = catalog.CreateExportProvider(); _workflow = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate(); _settings = _exportProvider.GetExportedValue<IRSettings>(); }
public MarkdownRCompletionTest(REditorApplicationMefCatalogFixture catalogFixture, EditorHostMethodFixture editorHost) { _exportProvider = catalogFixture.CreateExportProvider(); _sessionProvider = UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate()).RSessions; _editorHost = editorHost; }
public RHistoryTests(RComponentsMefCatalogFixture mefCatalog) { _exportProvider = mefCatalog.CreateExportProvider(); _interactiveWorkflow = InteractiveWorkflowStubFactory.CreateDefault(); _textBuffer = _exportProvider.GetExportedValue<ITextBufferFactoryService>().CreateTextBuffer(); }
public ContentType(IExportProvider exportProvider, string name, IContentTypeDefinition definition) { _exportProvider = exportProvider; _name = name; _definition = definition; }
public ROutlineBuilderTest(REditorMefCatalogFixture catalogFixture, EditorTestFilesFixture testFiles) { _exportProvider = catalogFixture.CreateExportProvider(); _editorShell = _exportProvider.GetExportedValue<IEditorShell>(); _testFiles = testFiles; }
public MefCompositionTests(RComponentsMefCatalogFixture mefCatalog) { _exportProvider = mefCatalog.CreateExportProvider(); }
public Task<IEditorScript> StartScript(IExportProvider exportProvider, string contentType, IRSessionProvider sessionProvider) => StartScript(exportProvider, string.Empty, "filename", contentType, sessionProvider);
public Task<IEditorScript> StartScript(IExportProvider exportProvider, string text, string contentType) => StartScript(exportProvider, text, "filename", contentType, null);
public RInteractiveWorkflowOperationsTest(RComponentsMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _workflow = _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate(); }
public FunctionInfoTest(RSupportMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _workflow = UIThreadHelper.Instance.Invoke(() => _exportProvider.GetExportedValue<IRInteractiveWorkflowProvider>().GetOrCreate()); _packageIndex = _exportProvider.GetExportedValue<IPackageIndex>(); _functionIndex = _exportProvider.GetExportedValue<IFunctionIndex>(); }
public SignatureTest(REditorApplicationMefCatalogFixture catalogFixture, EditorHostMethodFixture editorHost) { _exportProvider = catalogFixture.CreateExportProvider(); _editorHost = editorHost; }
public GotoBraceCommandTest(REditorMefCatalogFixture catalog) { _exportProvider = catalog.CreateExportProvider(); _editorShell = _exportProvider.GetExportedValue<IEditorShell>(); }
public RBraceMatchTest(REditorMefCatalogFixture catalogFixture, EditorTestFilesFixture testFiles) { _exportProvider = catalogFixture.CreateExportProvider(); }
public RLanguageHandlerTest(MarkdownEditorMefCatalogFixture catalogFixture) { _exportProvider = catalogFixture.CreateExportProvider(); _exportProvider.GetExportedValue<IProjectionBufferFactoryService>(); _exportProvider.GetExportedValue<IContentTypeRegistryService>(); }
public static ITextView MakeTextViewRealTextBuffer(string content, IExportProvider exportProvider) { ITextBufferFactoryService svc = exportProvider.GetExportedValue<ITextBufferFactoryService>(); IContentTypeRegistryService rg = exportProvider.GetExportedValue<IContentTypeRegistryService>(); ITextBuffer textBuffer = svc.CreateTextBuffer(content, rg.GetContentType(RContentTypeDefinition.ContentType)); return new TextViewMock(textBuffer, 0); }
public EditorTreeInvalidateTest(REditorMefCatalogFixture catalogFixture, EditorTestFilesFixture testFiles) { _exportProvider = catalogFixture.CreateExportProvider(); _coreShell = _exportProvider.GetExportedValue<ICoreShell>(); }