3 instantiations of TelemetryHookInstaller
Aspire.Cli.Tests (3)
Agents\TelemetryHookConfiguratorTests.cs (1)
392
var installer = new
TelemetryHookInstaller
(executionContext, NullLogger<TelemetryHookInstaller>.Instance);
Agents\TelemetryHookInstallerTests.cs (1)
178
return new
TelemetryHookInstaller
(executionContext, NullLogger<TelemetryHookInstaller>.Instance);
Agents\TelemetryHookScriptTests.cs (1)
570
var installer = new
TelemetryHookInstaller
(executionContext, NullLogger<TelemetryHookInstaller>.Instance);
23 references to TelemetryHookInstaller
aspire (7)
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (2)
267
&& (value.Contains(
TelemetryHookInstaller
.ShellResourceName, StringComparison.OrdinalIgnoreCase)
268
|| value.Contains(
TelemetryHookInstaller
.PowerShellResourceName, StringComparison.OrdinalIgnoreCase));
Agents\Hooks\AgentTelemetryCatalog.cs (1)
89
using var stream = typeof(AgentTelemetryCatalog).Assembly.GetManifestResourceStream(
TelemetryHookInstaller
.ShellResourceName)
Agents\Hooks\TelemetryHookInstaller.cs (3)
29
private readonly ILogger<
TelemetryHookInstaller
> _logger;
31
public TelemetryHookInstaller(CliExecutionContext executionContext, ILogger<
TelemetryHookInstaller
> logger)
68
using var stream = typeof(
TelemetryHookInstaller
).Assembly.GetManifestResourceStream(resourceName)
Program.cs (1)
642
builder.Services.AddSingleton<Aspire.Cli.Agents.Hooks.ITelemetryHookInstaller, Aspire.Cli.Agents.Hooks.
TelemetryHookInstaller
>();
Aspire.Cli.Tests (16)
Agents\TelemetryHookConfiguratorTests.cs (2)
392
var
installer = new TelemetryHookInstaller(executionContext, NullLogger<
TelemetryHookInstaller
>.Instance);
Agents\TelemetryHookInstallerTests.cs (10)
18
var
installer = CreateInstaller(workspace, home);
34
var
installer = CreateInstaller(workspace, home);
52
var
installer = CreateInstaller(workspace, home);
69
var
installer = CreateInstaller(workspace, home);
88
var
installer = CreateInstaller(workspace, home);
110
var
installer = CreateInstaller(workspace, home);
142
var
installer = CreateInstaller(workspace, home);
167
var
installer = CreateInstaller(workspace, home);
175
private static
TelemetryHookInstaller
CreateInstaller(TemporaryWorkspace workspace, DirectoryInfo home)
178
return new TelemetryHookInstaller(executionContext, NullLogger<
TelemetryHookInstaller
>.Instance);
Agents\TelemetryHookScriptTests.cs (3)
19
/// <see cref="
TelemetryHookInstaller
"/> so the shipped resources are exercised, and a recording stub
570
var
installer = new TelemetryHookInstaller(executionContext, NullLogger<
TelemetryHookInstaller
>.Instance);
Utils\CliTestHelper.cs (1)
203
services.AddSingleton<ITelemetryHookInstaller,
TelemetryHookInstaller
>();