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