Skip to content

Conversation

@ToddGrun
Copy link
Contributor

This will help us understand better which commands are being used and the efforts we should expend to continue supporting certain commands if we move from the progression APIs to IAttachedCollectionSourceProvider.

@ToddGrun ToddGrun requested a review from a team as a code owner April 18, 2025 16:03
@ghost ghost added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Apr 18, 2025
@ToddGrun ToddGrun requested a review from arunchndr April 18, 2025 16:03
{
public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken)
{
using var _ = Logger.LogBlock(FunctionId.GraphQuery_Calls, KeyValueLogMessage.Create(LogType.UserAction), cancellationToken);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you need to do something to get this telemetry to actually fire? i thought Logger.Log didn't work that way automatically?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

KeyValueLogMessage.Create defaults logLevel to LogLevel.Information
TelemetryLogger.IgnoreMessage checks logMessage.LogLevel < LogLevel.Information

Verified telemetry was being sent by using vs telemetry monitor.

@arunchndr arunchndr enabled auto-merge April 18, 2025 17:46
@arunchndr arunchndr merged commit d7bde97 into dotnet:release/dev17.14 Apr 18, 2025
24 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead VSCode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants