22 instantiations of TelemetryConfiguration
aspire (3)
Program.cs (1)
372
? new
TelemetryConfiguration
()
Telemetry\AspireCliTelemetry.cs (1)
98
: this(logger, machineInformationProvider, ciEnvironmentDetector, codingAgentDetector, internalMicrosoftDetector, new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true }, reportedSourceName, diagnosticsSourceName, executionContext, tagsSource)
Telemetry\TelemetryConfiguration.cs (1)
67
return new
TelemetryConfiguration
Aspire.Cli.Tests (19)
Commands\AgentTelemetryCommandTests.cs (1)
55
using var fixture = new TelemetryFixture(initialize: false, telemetryConfiguration: new
TelemetryConfiguration
Telemetry\AgentTelemetryPersistenceTests.cs (2)
266
var configuration = new
TelemetryConfiguration
386
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = false },
Telemetry\AspireCliTelemetryTests.cs (7)
26
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true },
246
telemetryConfiguration: new
TelemetryConfiguration
{ ReportedTelemetryEnabled = false });
476
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = false },
504
new
TelemetryConfiguration
539
new
TelemetryConfiguration
578
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true },
906
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true },
Telemetry\ReportedLogExportTests.cs (3)
40
var configuration = new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true };
120
var configuration = new
TelemetryConfiguration
{ ReportedTelemetryEnabled = isEnabled };
226
using var telemetry = CreateTelemetry(factory, new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true },
Telemetry\TelemetryFixture.cs (1)
56
telemetryConfiguration ?? new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true },
Telemetry\TelemetryShutdownTests.cs (3)
57
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true }, fixture.Telemetry,
89
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true }, fixture.Telemetry,
195
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true }, fixture.Telemetry,
Telemetry\TestTelemetryHelper.cs (1)
32
new
TelemetryConfiguration
{ ReportedTelemetryEnabled = true },
Utils\CliTestHelper.cs (1)
138
services.AddSingleton(new
TelemetryConfiguration
{ ReportedTelemetryEnabled = false });
29 references to TelemetryConfiguration
aspire (10)
Program.cs (1)
373
:
TelemetryConfiguration
.Create(sp.GetRequiredService<IConfiguration>(), args));
Telemetry\AspireCliTelemetry.cs (3)
55
private readonly
TelemetryConfiguration
_telemetryConfiguration;
79
public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector,
TelemetryConfiguration
telemetryConfiguration, CliExecutionContext executionContext, TelemetryTagsSource tagsSource)
115
internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector,
TelemetryConfiguration
telemetryConfiguration, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource)
Telemetry\TelemetryConfiguration.cs (1)
51
public static
TelemetryConfiguration
Create(IConfiguration configuration, string[]? args = null)
Telemetry\TelemetryManager.cs (5)
60
private readonly
TelemetryConfiguration
_telemetryConfiguration;
98
public TelemetryManager(
TelemetryConfiguration
telemetryConfiguration, AspireCliTelemetry telemetry, ILogger<TelemetryManager> logger)
128
internal TelemetryManager(
TelemetryConfiguration
telemetryConfiguration, AspireCliTelemetry telemetry, ILogger<TelemetryManager> logger, Func<ResourceBuilder, string, AzureMonitorTelemetryProvider> createReportedProvider)
196
var
telemetryConfiguration = _telemetryConfiguration;
274
: this(
TelemetryConfiguration
.Create(configuration, args), telemetry, logger)
Aspire.Cli.Tests (19)
Telemetry\AgentTelemetryPersistenceTests.cs (1)
266
var
configuration = new TelemetryConfiguration
Telemetry\ReportedLogExportTests.cs (3)
40
var
configuration = new TelemetryConfiguration { ReportedTelemetryEnabled = true };
120
var
configuration = new TelemetryConfiguration { ReportedTelemetryEnabled = isEnabled };
264
private static AspireCliTelemetry CreateTelemetry(ILoggerFactory factory,
TelemetryConfiguration
configuration, TelemetryTagsSource tagsSource) =>
Telemetry\TelemetryConfigurationTests.cs (14)
87
var
telemetryConfiguration =
TelemetryConfiguration
.Create(configuration, [versionFlag]);
125
var
telemetryConfiguration =
TelemetryConfiguration
.Create(configuration, [helpFlag]);
138
var
telemetryConfiguration =
TelemetryConfiguration
.Create(configuration, args);
148
var
telemetryConfiguration =
TelemetryConfiguration
.Create(configuration, ["--log-level", "Debug", "-v"]);
163
var
telemetryConfiguration =
TelemetryConfiguration
.Create(configuration, [rootOption, informationalFlag]);
173
var
telemetryConfiguration =
TelemetryConfiguration
.Create(
191
var
telemetryConfiguration =
TelemetryConfiguration
.Create(configuration);
Telemetry\TelemetryFixture.cs (1)
41
TelemetryConfiguration
? telemetryConfiguration = null,