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