' Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. Imports Microsoft.CodeAnalysis.Editor.UnitTests Imports Microsoft.CodeAnalysis.Test.Utilities Imports Microsoft.VisualStudio.Composition Imports Microsoft.VisualStudio.LanguageServices.CSharp.CodeModel Imports Microsoft.VisualStudio.LanguageServices.VisualBasic.CodeModel Namespace Microsoft.VisualStudio.LanguageServices.UnitTests Public Module VisualStudioTestExportProvider Sub New() Dim additionalAssemblies = {GetType(CSharpCodeModelService).Assembly, GetType(VisualBasicCodeModelService).Assembly} Factory = ExportProviderCache.GetOrCreateExportProviderFactory(TestExportProvider.EntireAssemblyCatalogWithCSharpAndVisualBasic.WithParts(ExportProviderCache.GetOrCreateAssemblyCatalog(additionalAssemblies))) End Sub Public ReadOnly Property Factory As IExportProviderFactory End Module End Namespace