20 references to RoslynPackage
Microsoft.VisualStudio.LanguageServices (20)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (4)
177var roslynPackage = _threadingContext.JoinableTaskFactory.Run(() => 179return RoslynPackage.GetOrLoadAsync(_threadingContext, (IAsyncServiceProvider)_serviceProvider, _threadingContext.DisposalToken).AsTask(); 252var roslynPackage = _threadingContext.JoinableTaskFactory.Run(() => 254return RoslynPackage.GetOrLoadAsync(_threadingContext, (IAsyncServiceProvider)_serviceProvider, _threadingContext.DisposalToken).AsTask();
Options\PackageSettingsPersister.cs (2)
23private RoslynPackage? _lazyRoslynPackage; 43_lazyRoslynPackage = await RoslynPackage.GetOrLoadAsync(_threadingContext, _serviceProvider, cancellationToken).ConfigureAwait(true);
Options\VisualStudioSettingsOptionPersister.cs (1)
46/// We make sure this code is from the UI by asking for all <see cref="IOptionPersister"/> in <see cref="RoslynPackage.InitializeAsync"/>
RoslynPackage.cs (5)
65private static RoslynPackage? _lazyInstance; 98internal static async ValueTask<RoslynPackage?> GetOrLoadAsync(IThreadingContext threadingContext, IAsyncServiceProvider serviceProvider, CancellationToken cancellationToken) 106await shell.LoadPackageAsync(typeof(RoslynPackage).GUID); 108if (ErrorHandler.Succeeded(((IVsShell)shell).IsPackageLoaded(typeof(RoslynPackage).GUID, out var package))) 110_lazyInstance = (RoslynPackage)package;
StackTraceExplorer\StackTraceExplorerCommandHandler.cs (3)
21private readonly RoslynPackage _package; 27private StackTraceExplorerCommandHandler(RoslynPackage package) 171internal static void Initialize(OleMenuCommandService menuCommandService, RoslynPackage package)
StackTraceExplorer\StackTraceExplorerToolWindow.cs (1)
117public void InitializeIfNeeded(RoslynPackage roslynPackage)
ValueTracking\ValueTrackingCommandHandler.cs (4)
171var roslynPackage = await RoslynPackage.GetOrLoadAsync(_threadingContext, _serviceProvider, cancellationToken).ConfigureAwait(false); 183var roslynPackage = await RoslynPackage.GetOrLoadAsync(_threadingContext, _serviceProvider, cancellationToken).ConfigureAwait(false);