18 instantiations of AssetProvider
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.cs (1)
36=> new(solutionChecksum, assetCache, assetSource, this.Services.SolutionServices);
Roslyn.VisualStudio.Next.UnitTests (17)
Services\AssetProviderTests.cs (5)
53var provider = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 84var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 112var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 137var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 166var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices);
Services\ServiceHubServicesTests.cs (1)
133return new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices);
Services\SolutionServiceTests.cs (11)
547var assetProvider = new AssetProvider( 588var assetProvider = new AssetProvider( 630var assetProvider = new AssetProvider( 663var assetProvider = new AssetProvider( 705var assetProvider = new AssetProvider( 745var assetProvider = new AssetProvider( 783var assetProvider = new AssetProvider( 816var assetProvider = new AssetProvider( 871var assetProvider = new AssetProvider( 940var assetProvider = new AssetProvider( 1319return new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices);
50 references to AssetProvider
Microsoft.CodeAnalysis.Remote.ServiceHub (17)
Host\AssetProvider.cs (1)
313(AssetProvider assetProvider, Checksum[] missingChecksums, Action<Checksum, T, TArg>? callback, TArg? arg) tuple) =>
Host\RemoteWorkspace.cs (7)
35public AssetProvider CreateAssetProvider(Checksum solutionChecksum, SolutionAssetCache assetCache, IAssetSource assetSource) 47AssetProvider assetProvider, Checksum solutionChecksum, CancellationToken cancellationToken) 79AssetProvider assetProvider, 88AssetProvider assetProvider, 206AssetProvider assetProvider, 252AssetProvider assetProvider, 337AssetProvider assetProvider,
Host\RemoteWorkspace.SolutionCreator.cs (2)
28private readonly struct SolutionCreator(RemoteWorkspace workspace, AssetProvider assetService, Solution baseSolution) 32private readonly AssetProvider _assetProvider = assetService;
Host\RemoteWorkspace_SolutionCaching.cs (1)
41AssetProvider assetProvider,
Host\RemoteWorkspaceManager.cs (2)
92var assetProvider = workspace.CreateAssetProvider(solutionChecksum, SolutionAssetCache, assetSource); 111var assetProvider = workspace.CreateAssetProvider(solutionChecksum, SolutionAssetCache, assetSource);
Host\TestUtils.cs (1)
40AssetProvider assetService,
Services\AssetSynchronization\RemoteAssetSynchronizationService.cs (1)
43var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource);
Services\BrokeredServiceBase.cs (1)
90var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource);
Services\SourceGeneration\RemoteSourceGenerationService.cs (1)
103var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource);
Roslyn.VisualStudio.Next.UnitTests (33)
Services\AssetProviderTests.cs (5)
53var provider = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 84var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 112var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 137var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices); 166var service = new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices);
Services\ServiceHubServicesTests.cs (3)
121private static async Task<AssetProvider> GetAssetProviderAsync(Workspace workspace, Workspace remoteWorkspace, Solution solution, Dictionary<Checksum, object> map = null) 151var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 202var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution);
Services\SolutionServiceTests.cs (25)
51var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 69var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 90var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, workspace.CurrentSolution); 119var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, workspace.CurrentSolution); 143var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 421var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution1); 454static async Task<Solution> GetInitialOOPSolutionAsync(RemoteWorkspace remoteWorkspace, AssetProvider assetProvider, Solution solution) 506var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 547var assetProvider = new AssetProvider( 588var assetProvider = new AssetProvider( 630var assetProvider = new AssetProvider( 663var assetProvider = new AssetProvider( 705var assetProvider = new AssetProvider( 745var assetProvider = new AssetProvider( 783var assetProvider = new AssetProvider( 816var assetProvider = new AssetProvider( 871var assetProvider = new AssetProvider( 919var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 940var assetProvider = new AssetProvider( 1101var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1128var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1161var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1215var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1277var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution, map); 1307private static async Task<AssetProvider> GetAssetProviderAsync(Workspace workspace, RemoteWorkspace remoteWorkspace, Solution solution, Dictionary<Checksum, object>? map = null)