1 instantiation of TelemetryHookScripts
aspire (1)
Agents\Hooks\TelemetryHookInstaller.cs (1)
60return new TelemetryHookScripts(shellPath, powerShellPath);
11 references to TelemetryHookScripts
aspire (2)
Agents\Hooks\ITelemetryHookInstaller.cs (1)
22Task<TelemetryHookScripts> EnsureInstalledAsync(CancellationToken cancellationToken);
Agents\Hooks\TelemetryHookInstaller.cs (1)
40public async Task<TelemetryHookScripts> EnsureInstalledAsync(CancellationToken cancellationToken)
Aspire.Cli.Tests (9)
Agents\TelemetryHookInstallerTests.cs (6)
20var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 36var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 54var first = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 57var second = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 76var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 169var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout();
Agents\TelemetryHookScriptTests.cs (3)
522var scripts = await MaterializeScriptsAsync(workspace).DefaultTimeout(); 536var scripts = await MaterializeScriptsAsync(workspace).DefaultTimeout(); 566private static async Task<TelemetryHookScripts> MaterializeScriptsAsync(TemporaryWorkspace workspace)