2 implementations of IWorkDoneProgressReporter
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\WorkDoneProgress\WorkDoneProgressManager.cs (2)
86
private class WorkDoneProgressReporter :
IWorkDoneProgressReporter
164
private record struct NoOpProgressReporter(CancellationToken cancellationToken) :
IWorkDoneProgressReporter
6 references to IWorkDoneProgressReporter
Microsoft.CodeAnalysis.LanguageServer (4)
LanguageServer\Handler\Restore\RestoreHandler.cs (4)
71
using
var
progress = await workDoneProgressManager.CreateWorkDoneProgressAsync(reportProgressToClient: enableProgressReporting, cancellationToken);
80
IWorkDoneProgressReporter
progress,
135
void ReportProgressInEvent(
IWorkDoneProgressReporter
progress, string stage, string? restoreOutput)
151
void ReportProgress(
IWorkDoneProgressReporter
progress, string stage, string message)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\WorkDoneProgress\WorkDoneProgressManager.cs (2)
50
public async Task<
IWorkDoneProgressReporter
> CreateWorkDoneProgressAsync(bool reportProgressToClient, CancellationToken serverCancellationToken)
53
IWorkDoneProgressReporter
reporter;