19 instantiations of AssetProvider
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.cs (1)
37=> new(solutionChecksum, assetCache, assetSource, this.Services.SolutionServices);
Roslyn.VisualStudio.Next.UnitTests (18)
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)
136return new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices);
Services\SolutionServiceTests.cs (12)
547var assetProvider = new AssetProvider( 588var assetProvider = new AssetProvider( 628var assetProvider = new AssetProvider( 661var assetProvider = new AssetProvider( 700var assetProvider = new AssetProvider( 740var assetProvider = new AssetProvider( 780var assetProvider = new AssetProvider( 820var assetProvider = new AssetProvider( 858var assetProvider = new AssetProvider( 913var assetProvider = new AssetProvider( 982var assetProvider = new AssetProvider( 1361return new AssetProvider(sessionId, storage, assetSource, remoteWorkspace.Services.SolutionServices);
51 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)
36public AssetProvider CreateAssetProvider(Checksum solutionChecksum, SolutionAssetCache assetCache, IAssetSource assetSource) 48AssetProvider assetProvider, Checksum solutionChecksum, CancellationToken cancellationToken) 80AssetProvider assetProvider, 89AssetProvider assetProvider, 207AssetProvider assetProvider, 295AssetProvider assetProvider, 380AssetProvider 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)
93var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource);
Services\SourceGeneration\RemoteSourceGenerationService.cs (1)
104var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource);
Roslyn.VisualStudio.Next.UnitTests (34)
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)
124private static async Task<AssetProvider> GetAssetProviderAsync(Workspace workspace, Workspace remoteWorkspace, Solution solution, Dictionary<Checksum, object> map = null) 154var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 205var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution);
Services\SolutionServiceTests.cs (26)
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( 628var assetProvider = new AssetProvider( 661var assetProvider = new AssetProvider( 700var assetProvider = new AssetProvider( 740var assetProvider = new AssetProvider( 780var assetProvider = new AssetProvider( 820var assetProvider = new AssetProvider( 858var assetProvider = new AssetProvider( 913var assetProvider = new AssetProvider( 961var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 982var assetProvider = new AssetProvider( 1143var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1170var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1203var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1257var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution); 1319var assetProvider = await GetAssetProviderAsync(workspace, remoteWorkspace, solution, map); 1349private static async Task<AssetProvider> GetAssetProviderAsync(Workspace workspace, RemoteWorkspace remoteWorkspace, Solution solution, Dictionary<Checksum, object>? map = null)