1 write to Telemetry
Aspire.Dashboard.Tests (1)
tests\Shared\DashboardTelemetryFixture.cs (1)
55Telemetry = new DashboardTelemetryService(logger ?? LoggerFactory.CreateLogger<DashboardTelemetryService>(),
37 references to Telemetry
Aspire.Dashboard.Tests (37)
Integration\StartupTests.cs (2)
1194builder.Services.AddSingleton(fixture.Telemetry); 1240preConfigureBuilder: builder => builder.Services.AddSingleton(fixture.Telemetry));
Model\DashboardCommandExecutorTests.cs (1)
65var telemetryService = fixture.Telemetry;
Telemetry\ComponentTelemetryContextTests.cs (2)
18var telemetryService = fixture.Telemetry; 55var telemetryService = fixture.Telemetry;
Telemetry\DashboardStartupTelemetryTests.cs (5)
33var startupTelemetry = new DashboardStartupTelemetry(fixture.Telemetry, options, startupTimestamp); 83var startupTelemetry = new DashboardStartupTelemetry(fixture.Telemetry, options, Stopwatch.GetTimestamp()); 108var startupTelemetry = new DashboardStartupTelemetry(fixture.Telemetry, options, Stopwatch.GetTimestamp()); 127fixture.Telemetry, new DashboardOptions(), Stopwatch.GetTimestamp()); 152fixture.Telemetry, new DashboardOptions(), Stopwatch.GetTimestamp());
Telemetry\DashboardTelemetryServiceTests.cs (17)
22var service = fixture.Telemetry; 57using var activity = fixture.Telemetry.StartReportedActivity("dashboard-operation"); 70fixture.Telemetry.SetActivityProperties(activity, properties); 76fixture.Telemetry.SetActivityProperty(activity, key, value); 91using var activity = fixture.Telemetry.StartReportedActivity("dashboard-operation"); 93fixture.Telemetry.SetActivityProperty(activity, TelemetryPropertyKeys.CommandName, new AspireTelemetryProperty("resource-stop")); 95fixture.Telemetry.SetActivityProperty(activity, TelemetryPropertyKeys.CommandName, new AspireTelemetryProperty("secret", AspireTelemetryPropertyType.Pii)); 105var service = fixture.Telemetry; 132var service = fixture.Telemetry; 163var service = fixture.Telemetry; 178var service = fixture.Telemetry; 208var service = fixture.Telemetry; 247var service = fixture.Telemetry; 273var service = fixture.Telemetry; 310fixture.Telemetry.RecordError("Secret local message", new InvalidOperationException("secret"), writeToLogging: false); 330var service = fixture.Telemetry; 347var service = fixture.Telemetry;
Telemetry\TagEnrichmentProcessorTests.cs (3)
21var processor = new ActivityTagEnrichmentProcessor(fixture.Telemetry); 25Assert.Equal(fixture.Telemetry.GetDefaultProperties().OrderBy(tag => tag.Key, StringComparer.Ordinal), 98options.AddProcessor(new LogRecordTagEnrichmentProcessor(fixture.Telemetry));
Telemetry\TelemetryErrorRecorderTests.cs (2)
109var recorder = new TelemetryErrorRecorder(fixture.Telemetry, logger); 144new(fixture.Telemetry, NullLogger<TelemetryErrorRecorder>.Instance);
Telemetry\TelemetryLoggerProviderTests.cs (2)
20.AddSingleton(fixture.Telemetry) 51.AddSingleton(fixture.Telemetry)
tests\Shared\DashboardTelemetryFixture.cs (3)
57ConfigureLogging(Telemetry); 88Assert.Equal(Telemetry.GetDefaultProperties().Concat(eventProperties).OrderBy(tag => tag.Key, StringComparer.Ordinal), 103Telemetry.Dispose();