18 instantiations of TelemetryTagsSource
Aspire.Cli.Tests (18)
Telemetry\AgentTelemetryPersistenceTests.cs (1)
108new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance));
Telemetry\AspireCliTelemetryTests.cs (5)
392var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 420var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 455var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 494var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 822var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\CliTagEnrichmentProcessorTests.cs (2)
46var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 95var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\TelemetryConfigurationTests.cs (7)
87var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 191var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 256var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 333var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 348var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 367var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 379var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\TelemetryFixture.cs (1)
51TagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\TestTelemetryHelper.cs (2)
23var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 49var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
54 references to TelemetryTagsSource
aspire (16)
Telemetry\AspireCliTelemetry.cs (5)
56private readonly TelemetryTagsSource _tagsSource; 77public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 95internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 113internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 275/// asynchronously through <see cref="TelemetryTagsSource.TagsTask"/>.
Telemetry\CliTagEnrichmentProcessor.cs (3)
11/// Tags are sourced from <see cref="TelemetryTagsSource"/> which computes machine/identity 17private readonly TelemetryTagsSource _tagsSource; 19public CliTagEnrichmentProcessor(TelemetryTagsSource tagsSource)
Telemetry\TelemetryManager.cs (5)
53private readonly TelemetryTagsSource _tagsSource; 83public TelemetryManager(TelemetryConfiguration telemetryConfiguration, TelemetryTagsSource tagsSource) 146var tagsSource = _tagsSource; 230private static TracerProviderBuilder CreateTracerProviderBuilder(string sourceName, ResourceBuilder resource, TelemetryTagsSource tagsSource) 244internal TelemetryManager(IConfiguration configuration, TelemetryTagsSource tagsSource, string[]? args = null)
Telemetry\TelemetryServiceCollectionExtensions.cs (1)
44services.AddSingleton<TelemetryTagsSource>();
Telemetry\TelemetryTagsSource.cs (2)
17private readonly ILogger<TelemetryTagsSource> _logger; 19public TelemetryTagsSource(ILogger<TelemetryTagsSource> logger)
Aspire.Cli.Tests (38)
Telemetry\AgentTelemetryPersistenceTests.cs (1)
108new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance));
Telemetry\AspireCliTelemetryTests.cs (10)
392var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 420var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 455var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 494var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 822var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\CliTagEnrichmentProcessorTests.cs (4)
46var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 95var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\TelemetryConfigurationTests.cs (16)
87var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 191var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 256var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 321var tagsSource = host.Services.GetRequiredService<TelemetryTagsSource>(); 333var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 348var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 367var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 379var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Telemetry\TelemetryFixture.cs (2)
51TagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 104public TelemetryTagsSource TagsSource { get; }
Telemetry\TestTelemetryHelper.cs (4)
23var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance); 49var tagsSource = new TelemetryTagsSource(NullLogger<TelemetryTagsSource>.Instance);
Utils\CliTestHelper.cs (1)
138services.AddSingleton<TelemetryTagsSource>();