1 interface inheriting from ITemporaryStorageServiceInternal
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\TemporaryStorage\ITemporaryStorageService2.cs (1)
14internal interface ITemporaryStorageService2 : ITemporaryStorageServiceInternal
1 implementation of ITemporaryStorageServiceInternal
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\TemporaryStorage\TrivialTemporaryStorageService.cs (1)
15internal sealed class TrivialTemporaryStorageService : ITemporaryStorageServiceInternal
30 references to ITemporaryStorageServiceInternal
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Workspaces\TextFactoryTests.cs (2)
81var temporaryStorageService = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 103var temporaryStorageService = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>());
Microsoft.CodeAnalysis.Workspaces (11)
Serialization\SerializableSourceText.cs (1)
146ITemporaryStorageServiceInternal storageService,
Serialization\SerializerService.cs (2)
40private readonly ITemporaryStorageServiceInternal _storageService; 52_storageService = workspaceServices.GetRequiredService<ITemporaryStorageServiceInternal>();
TemporaryStorage\TemporaryStorageService.Factory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(ITemporaryStorageServiceInternal), ServiceLayer.Default), Shared]
TemporaryStorage\TemporaryStorageServiceFactory.cs (1)
111ITemporaryStreamStorageInternal ITemporaryStorageServiceInternal.CreateTemporaryStreamStorage()
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (2)
18private readonly ITemporaryStorageServiceInternal _temporaryStorageService; 52_temporaryStorageService = workspaceServices.GetRequiredService<ITemporaryStorageServiceInternal>();
Workspace\Solution\RecoverableTextAndVersion.cs (2)
144private readonly ITemporaryStorageServiceInternal _storageService; 155_storageService = services.GetRequiredService<ITemporaryStorageServiceInternal>();
Workspace\Solution\SolutionState.SkeletonReferenceCache.cs (2)
253var temporaryStorageService = services.GetRequiredService<ITemporaryStorageServiceInternal>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (15)
Host\WorkspaceServices\TestTemporaryStorageServiceFactory.cs (1)
12[ExportWorkspaceServiceFactory(typeof(ITemporaryStorageServiceInternal), ServiceLayer.Test), Shared, PartNotDiscoverable]
SolutionTests\SolutionTests.cs (2)
2665Assert.IsType<TemporaryStorageService>(workspace.Services.GetService<ITemporaryStorageServiceInternal>()); 2672Assert.IsType<TrivialTemporaryStorageService>(workspace.Services.GetService<ITemporaryStorageServiceInternal>());
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (12)
29var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 49var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 69private static void TestTemporaryStorage(ITemporaryStorageServiceInternal temporaryStorageService, SourceText text) 92var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 113var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 137var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 157var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 203var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 236var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 263var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 300var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 337var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>());
Microsoft.VisualStudio.LanguageServices (2)
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.cs (1)
31/// from <see cref="ITemporaryStorageServiceInternal"/>.
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.Factory.cs (1)
32var temporaryStorage = (TemporaryStorageService)workspaceServices.GetRequiredService<ITemporaryStorageServiceInternal>();