14 references to ExtensionAssemblyManager
Microsoft.CodeAnalysis.LanguageServer (13)
CustomExportAssemblyLoader.cs (1)
18internal sealed class CustomExportAssemblyLoader(ExtensionAssemblyManager extensionAssemblyManager, ILoggerFactory loggerFactory) : IAssemblyLoader
ExportProviderBuilder.cs (1)
23ExtensionAssemblyManager extensionManager,
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
34ExtensionAssemblyManager extensionManager,
HostWorkspace\VSCodeAnalyzerLoaderProviderFactory.cs (2)
18ExtensionAssemblyManager extensionAssemblyManager, 31ExtensionAssemblyManager extensionAssemblyManager,
Program.cs (2)
95var extensionManager = ExtensionAssemblyManager.Create(serverConfiguration, loggerFactory);
Services\ExtensionAssemblyManager.cs (1)
47public static ExtensionAssemblyManager Create(ServerConfiguration serverConfiguration, ILoggerFactory loggerFactory)
Services\ExtensionAssemblyManagerProvider.cs (3)
17private ExtensionAssemblyManager? _extensionAssemblyManager; 26public ExtensionAssemblyManager ExtensionAssemblyManager => _extensionAssemblyManager ?? throw new InvalidOperationException($"{nameof(ExtensionAssemblyManager)} is not initialized"); 28public void SetMefExtensionAssemblyManager(ExtensionAssemblyManager extensionAssemblyManager)
Services\StarredCompletions\StarredCompletionsAssemblyHelper.cs (2)
25private static ExtensionAssemblyManager? s_extensionAssemblyManager; 41internal static void InitializeInstance(string? completionsAssemblyLocation, ExtensionAssemblyManager extensionAssemblyManager, ILoggerFactory loggerFactory, ServiceBrokerFactory serviceBrokerFactory)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\LanguageServerTestComposition.cs (1)
34var extensionManager = ExtensionAssemblyManager.Create(serverConfiguration, loggerFactory);