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