20 references to RoslynPackage
Microsoft.VisualStudio.LanguageServices (20)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (4)
177
var
roslynPackage = _threadingContext.JoinableTaskFactory.Run(() =>
179
return
RoslynPackage
.GetOrLoadAsync(_threadingContext, (IAsyncServiceProvider)_serviceProvider, _threadingContext.DisposalToken).AsTask();
252
var
roslynPackage = _threadingContext.JoinableTaskFactory.Run(() =>
254
return
RoslynPackage
.GetOrLoadAsync(_threadingContext, (IAsyncServiceProvider)_serviceProvider, _threadingContext.DisposalToken).AsTask();
Options\PackageSettingsPersister.cs (2)
23
private
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)
65
private static
RoslynPackage
? _lazyInstance;
98
internal static async ValueTask<
RoslynPackage
?> GetOrLoadAsync(IThreadingContext threadingContext, IAsyncServiceProvider serviceProvider, CancellationToken cancellationToken)
106
await shell.LoadPackageAsync(typeof(
RoslynPackage
).GUID);
108
if (ErrorHandler.Succeeded(((IVsShell)shell).IsPackageLoaded(typeof(
RoslynPackage
).GUID, out var package)))
110
_lazyInstance = (
RoslynPackage
)package;
StackTraceExplorer\StackTraceExplorerCommandHandler.cs (3)
21
private readonly
RoslynPackage
_package;
27
private StackTraceExplorerCommandHandler(
RoslynPackage
package)
171
internal static void Initialize(OleMenuCommandService menuCommandService,
RoslynPackage
package)
StackTraceExplorer\StackTraceExplorerToolWindow.cs (1)
117
public void InitializeIfNeeded(
RoslynPackage
roslynPackage)
ValueTracking\ValueTrackingCommandHandler.cs (4)
171
var
roslynPackage = await
RoslynPackage
.GetOrLoadAsync(_threadingContext, _serviceProvider, cancellationToken).ConfigureAwait(false);
183
var
roslynPackage = await
RoslynPackage
.GetOrLoadAsync(_threadingContext, _serviceProvider, cancellationToken).ConfigureAwait(false);