8 instantiations of TelemetryManager
Aspire.Cli.Tests (8)
Telemetry\AgentTelemetryPersistenceTests.cs (1)
106
=>
new
(
Telemetry\TelemetryConfigurationTests.cs (7)
88
using var telemetryManager = new
TelemetryManager
(telemetryConfiguration, tagsSource);
192
using var telemetryManager = new
TelemetryManager
(telemetryConfiguration, tagsSource);
258
using var manager = new
TelemetryManager
(configuration, tagsSource);
335
using var manager = new
TelemetryManager
(configuration, tagsSource, ["--version"]);
350
using var manager = new
TelemetryManager
(configuration, tagsSource, [flag]);
369
using var manager = new
TelemetryManager
(configuration, tagsSource, ["agent", "telemetry", "--event-type", "skill_invocation"]);
381
using var manager = new
TelemetryManager
(configuration, tagsSource, ["agent", "telemetry", "--event-type", "skill_invocation"]);
53 references to TelemetryManager
aspire (14)
Commands\AgentTelemetryCommand.cs (5)
26
/// <see cref="
TelemetryManager
"/> and <c>Program</c> before the host is built. When telemetry is
34
private readonly
TelemetryManager
_telemetryManager;
91
public AgentTelemetryCommand(CommonCommandServices services,
TelemetryManager
telemetryManager,
140
await AgentTelemetryUploader.DrainAsync(
TelemetryManager
.GetTelemetryStoragePath(),
183
var
manager = _telemetryManager;
Program.cs (5)
373
builder.Services.AddSingleton<
TelemetryManager
>();
1069
TelemetryManager
.ConfigureExporterForProcess(AgentTelemetryInvocation.Matches(args));
1145
TelemetryManager
telemetryManager;
1151
telemetryManager = app.Services.GetRequiredService<
TelemetryManager
>();
1341
internal static void InitializeCommandTelemetry(Command command,
TelemetryManager
manager, AspireCliTelemetry telemetry)
Telemetry\AgentTelemetryUploader.cs (2)
18
internal static string LockPath => Path.Combine(Path.GetDirectoryName(
TelemetryManager
.GetTelemetryStoragePath())!, LockFileName);
25
if (!HasPendingTelemetry(
TelemetryManager
.GetTelemetryStoragePath()))
Telemetry\TelemetryManager.cs (2)
79
/// Initializes a new instance of the <see cref="
TelemetryManager
"/> class.
239
/// Initializes a new instance of the <see cref="
TelemetryManager
"/> class.
Aspire.Cli.Tests (39)
Commands\AgentTelemetryCommandTests.cs (8)
34
var
manager = provider.GetRequiredService<
TelemetryManager
>();
70
var
manager = provider.GetRequiredService<
TelemetryManager
>();
107
var
manager = provider.GetRequiredService<
TelemetryManager
>();
124
TelemetryManager
? manager = null;
138
manager = provider.GetRequiredService<
TelemetryManager
>();
Telemetry\AgentTelemetryPersistenceTests.cs (10)
25
using
var
manager = CreateDisabledManager();
47
using
var
manager = CreateDisabledManager();
62
using
var
manager = CreateDisabledManager();
89
var
manager = CreateDisabledManager();
99
using
var
manager = CreateDisabledManager();
105
private static
TelemetryManager
CreateDisabledManager()
119
TelemetryManager
.ConfigureExporterForProcess(isAgentTelemetryInvocation: true);
142
TelemetryManager
.ConfigureExporterForProcess(isAgentTelemetryInvocation: true);
194
TelemetryManager
.ConfigureExporterForProcess(isAgent);
213
TelemetryManager
.ConfigureExporterForProcess(isAgent);
Telemetry\TelemetryConfigurationTests.cs (20)
45
host.Services.GetRequiredService<
TelemetryManager
>().Initialize();
58
var
telemetryManager = host.Services.GetService<
TelemetryManager
>();
75
var
telemetryManager = host.Services.GetRequiredService<
TelemetryManager
>();
88
using
var
telemetryManager = new TelemetryManager(telemetryConfiguration, tagsSource);
192
using
var
telemetryManager = new TelemetryManager(telemetryConfiguration, tagsSource);
228
var
telemetryManager = host.Services.GetRequiredService<
TelemetryManager
>();
258
using
var
manager = new TelemetryManager(configuration, tagsSource);
276
var
telemetryManager = host.Services.GetRequiredService<
TelemetryManager
>();
294
var
telemetryManager = host.Services.GetRequiredService<
TelemetryManager
>();
314
var
telemetryManager = host.Services.GetRequiredService<
TelemetryManager
>();
335
using
var
manager = new TelemetryManager(configuration, tagsSource, ["--version"]);
350
using
var
manager = new TelemetryManager(configuration, tagsSource, [flag]);
369
using
var
manager = new TelemetryManager(configuration, tagsSource, ["agent", "telemetry", "--event-type", "skill_invocation"]);
381
using
var
manager = new TelemetryManager(configuration, tagsSource, ["agent", "telemetry", "--event-type", "skill_invocation"]);
Utils\CliTestHelper.cs (1)
139
services.AddSingleton<
TelemetryManager
>();