1 implementation of IActiveStatementTrackingService
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\ActiveStatementTrackingService.cs (1)
37
internal sealed class ActiveStatementTrackingService(Workspace workspace, IAsynchronousOperationListener listener) :
IActiveStatementTrackingService
9 references to IActiveStatementTrackingService
Microsoft.CodeAnalysis.EditorFeatures (9)
EditAndContinue\ActiveStatementTaggerProvider.cs (1)
59
var activeStatementTrackingService = document.Project.Solution.Services.GetService<
IActiveStatementTrackingService
>();
EditAndContinue\ActiveStatementTaggerProvider.EventSource.cs (4)
16
var
trackingService = workspace.Services.GetService<
IActiveStatementTrackingService
>();
26
var
trackingService = workspace.Services.GetService<
IActiveStatementTrackingService
>();
EditAndContinue\ActiveStatementTrackingService.cs (2)
39
[ExportWorkspaceServiceFactory(typeof(
IActiveStatementTrackingService
), ServiceLayer.Editor), Shared]
56
=> solution.Services.GetRequiredService<
IActiveStatementTrackingService
>().GetSpansAsync(solution, documentId, filePath, cancellationToken);
EditAndContinue\EditorActiveStatementTrackingController.cs (2)
18
private readonly
IActiveStatementTrackingService
_service
19
= workspaceProvider.Value.Workspace.Services.SolutionServices.GetRequiredService<
IActiveStatementTrackingService
>();