2 instantiations of InitializedRemoteService
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.LazyRemoteService.cs (2)
87return new InitializedRemoteService(remoteService, result); 122return new InitializedRemoteService(remoteService, result);
10 references to InitializedRemoteService
Microsoft.CodeAnalysis.InteractiveHost (10)
Interactive\Core\InteractiveHost.cs (4)
217private async Task<InitializedRemoteService> TryGetOrCreateRemoteServiceAsync() 231var initializedService = await currentRemoteService.GetInitializedServiceAsync().ConfigureAwait(false); 275var initializedRemoteService = await TryGetOrCreateRemoteServiceAsync().ConfigureAwait(false); 341var initializedService = await TryGetOrCreateRemoteServiceAsync().ConfigureAwait(false);
Interactive\Core\InteractiveHost.LazyRemoteService.cs (6)
25private readonly AsyncLazy<InitializedRemoteService> _lazyInitializedService; 50if (_lazyInitializedService.TryGetValue(out var initializedService)) 56internal Task<InitializedRemoteService> GetInitializedServiceAsync() 59internal InitializedRemoteService? TryGetInitializedService() 60=> _lazyInitializedService.TryGetValue(out var service) ? service : default; 62private async Task<InitializedRemoteService> TryStartAndInitializeProcessAsync(CancellationToken cancellationToken)