47 references to AppHostHelper
aspire (19)
Backchannel\AppHostConnectionResolver.cs (1)
56
var matchingSockets =
AppHostHelper
.FindMatchingSockets(
Backchannel\AuxiliaryBackchannelMonitor.cs (5)
232
var hash =
AppHostHelper
.ExtractHashFromSocketPath(removedFile);
283
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
300
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
301
if (pid is { } pidValue && !
AppHostHelper
.ProcessExists(pidValue))
308
if (!
AppHostHelper
.ProcessExists(pidValue))
Commands\ExecCommand.cs (1)
164
appHostCompatibilityCheck = await
AppHostHelper
.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostProjectFile, Telemetry, ExecutionContext.WorkingDirectory, cancellationToken);
Commands\RunCommand.cs (6)
277
var logFile =
AppHostHelper
.GetLogFilePath(
644
var expectedSocketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(
648
var expectedHash =
AppHostHelper
.ExtractHashFromSocketPath(expectedSocketPrefix)!;
654
var existingSockets =
AppHostHelper
.FindMatchingSockets(
851
var expectedLogFile =
AppHostHelper
.GetLogFilePath(
896
var logFile =
AppHostHelper
.GetLogFilePath(
Projects\DotNetAppHostProject.cs (5)
237
var buildExitCode = await
AppHostHelper
.BuildAppHostAsync(_runner, _interactionService, effectiveAppHostFile, buildOptions, context.WorkingDirectory, cancellationToken);
255
appHostCompatibilityCheck = await
AppHostHelper
.CheckAppHostCompatibilityAsync(_runner, _interactionService, effectiveAppHostFile, _telemetry, context.WorkingDirectory, cancellationToken);
343
var compatibilityCheck = await
AppHostHelper
.CheckAppHostCompatibilityAsync(
369
var buildExitCode = await
AppHostHelper
.BuildAppHostAsync(
448
var matchingSockets =
AppHostHelper
.FindMatchingSockets(appHostFile.FullName, homeDirectory.FullName);
Projects\GuestAppHostProject.cs (1)
966
var matchingSockets =
AppHostHelper
.FindMatchingSockets(genericAppHostPath, homeDirectory.FullName);
Aspire.Cli.Tests (28)
Commands\RunCommandTests.cs (1)
402
await
AppHostHelper
.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, options, workspace.WorkspaceRoot, CancellationToken.None);
Utils\AppHostHelperTests.cs (27)
18
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
38
var socketPrefix1 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
39
var socketPrefix2 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
54
var socketPrefix1 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath1, homeDirectory);
55
var socketPrefix2 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath2, homeDirectory);
72
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
88
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
103
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
114
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
125
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
135
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
146
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
157
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
168
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
178
var exists =
AppHostHelper
.ProcessExists(currentPid);
189
var exists =
AppHostHelper
.ProcessExists(invalidPid);
200
var sockets =
AppHostHelper
.FindMatchingSockets(appHostPath, homeDirectory);
215
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
228
var sockets =
AppHostHelper
.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName);
246
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
257
var sockets =
AppHostHelper
.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName);
275
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
282
var sockets =
AppHostHelper
.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName);
301
var sockets =
AppHostHelper
.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName);
316
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
317
var hash =
AppHostHelper
.ExtractHashFromSocketPath(prefix)!;
333
var deleted =
AppHostHelper
.CleanupOrphanedSockets(backchannelsDir, hash, currentPid);