22 references to RemoteMefComposition
Microsoft.AspNetCore.Razor.Test.Common.Cohosting (1)
CohostTestBase.cs (1)
69_exportProvider = await RemoteMefComposition.CreateExportProviderAsync(cacheDirectory: null, DisposalToken);
Microsoft.CodeAnalysis.Remote.Razor (3)
Initialization\RemoteMEFInitializationService.cs (1)
49RemoteMefComposition.CacheDirectory = cacheDirectory;
RazorBrokeredServiceBase.FactoryBase`1.cs (1)
74?? await RemoteMefComposition.GetSharedExportProviderAsync(CancellationToken.None).ConfigureAwait(false);
RemoteMefComposition.cs (1)
22public static readonly ImmutableArray<Assembly> Assemblies = [typeof(RemoteMefComposition).Assembly];
Microsoft.CodeAnalysis.Remote.Razor.UnitTests (17)
RemoteMefCompositionTest.cs (17)
21var exportProvider = await RemoteMefComposition.CreateExportProviderAsync(cacheDirectory, DisposalToken); 23Assert.NotNull(RemoteMefComposition.TestAccessor.SaveCacheFileTask); 24await RemoteMefComposition.TestAccessor.SaveCacheFileTask; 34var exportProvider = await RemoteMefComposition.CreateExportProviderAsync(cacheDirectory, DisposalToken); 36Assert.NotNull(RemoteMefComposition.TestAccessor.SaveCacheFileTask); 37await RemoteMefComposition.TestAccessor.SaveCacheFileTask; 41RemoteMefComposition.TestAccessor.ClearSaveCacheFileTask(); 43exportProvider = await RemoteMefComposition.CreateExportProviderAsync(cacheDirectory, DisposalToken); 45Assert.Null(RemoteMefComposition.TestAccessor.SaveCacheFileTask); 53var cacheFile = RemoteMefComposition.TestAccessor.GetCacheCompositionFile(cacheDirectory); 57var exportProvider = await RemoteMefComposition.CreateExportProviderAsync(cacheDirectory, DisposalToken); 59Assert.NotNull(RemoteMefComposition.TestAccessor.SaveCacheFileTask); 60await RemoteMefComposition.TestAccessor.SaveCacheFileTask; 80var cacheFile = RemoteMefComposition.TestAccessor.GetCacheCompositionFile(cacheDirectory); 82var exportProvider = await RemoteMefComposition.CreateExportProviderAsync(cacheDirectory, DisposalToken); 84Assert.NotNull(RemoteMefComposition.TestAccessor.SaveCacheFileTask); 85await RemoteMefComposition.TestAccessor.SaveCacheFileTask;
Microsoft.VisualStudioCode.RazorExtension (1)
Services\VSCodeRemoteServicesInitializer.cs (1)
48RemoteMefComposition.CacheDirectory = Path.Combine(Path.GetDirectoryName(this.GetType().Assembly.Location)!, "cache");