1 write to TagsSource
Aspire.Cli.Tests (1)
Telemetry\TelemetryFixture.cs (1)
51TagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
10 references to TagsSource
Aspire.Cli.Tests (10)
Commands\AgentTelemetryCommandTests.cs (6)
42Assert.Empty(await fixture.TagsSource.TagsTask); 74Assert.Empty(await fixture.TagsSource.TagsTask); 79Assert.NotEmpty(await fixture.TagsSource.TagsTask); 117Assert.Empty(await fixture.TagsSource.TagsTask); 141await fixture.TagsSource.TagsTask.DefaultTimeout(); 145Assert.NotEmpty(await fixture.TagsSource.TagsTask);
Telemetry\CliTagEnrichmentProcessorTests.cs (1)
18var processor = new CliTagEnrichmentProcessor(fixture.TagsSource);
Telemetry\TelemetryFixture.cs (3)
62if (TagsSource.TagsTask is { IsCompletedSuccessfully: true } tagsTask) 81? new AspireCliTelemetry(logger, machineInfoProvider, ciEnvironmentDetector, codingAgentDetector, internalMicrosoftDetector, ReportedSourceName, DiagnosticsSourceName, executionContext, TagsSource) 82: new AspireCliTelemetry(logger, machineInfoProvider, ciEnvironmentDetector, codingAgentDetector, internalMicrosoftDetector, telemetryConfiguration, ReportedSourceName, DiagnosticsSourceName, executionContext, TagsSource);