4 instantiations of RestorePartialResult
Microsoft.CodeAnalysis.LanguageServer (4)
LanguageServer\Handler\Restore\RestoreHandler.cs (4)
36
progress.Report(new
RestorePartialResult
(LanguageServerResources.Restore, LanguageServerResources.Restore_started));
42
progress.Report(new
RestorePartialResult
(LanguageServerResources.Restore, LanguageServerResources.Nothing_found_to_restore));
49
progress.Report(new
RestorePartialResult
(LanguageServerResources.Restore, $"{LanguageServerResources.Restore_complete}{Environment.NewLine}"));
100
progress.Report(new
RestorePartialResult
(stage, restoreOutput));
6 references to RestorePartialResult
Microsoft.CodeAnalysis.LanguageServer (6)
LanguageServer\Handler\Restore\RestoreHandler.cs (4)
21
internal sealed class RestoreHandler(DotnetCliHelper dotnetCliHelper, ILoggerFactory loggerFactory) : ILspServiceRequestHandler<RestoreParams,
RestorePartialResult
[]>
31
public async Task<
RestorePartialResult
[]> HandleRequestAsync(RestoreParams request, RequestContext context, CancellationToken cancellationToken)
63
private async Task<bool> RestoreAsync(ImmutableArray<string> pathsToRestore, BufferedProgress<
RestorePartialResult
> progress, CancellationToken cancellationToken)
96
static void ReportProgress(BufferedProgress<
RestorePartialResult
> progress, string stage, string? restoreOutput)
LanguageServer\Handler\Restore\RestoreParams.cs (2)
13
) : IPartialResultParams<
RestorePartialResult
>
17
public IProgress<
RestorePartialResult
>? PartialResultToken { get; set; }