45 references to AppHostHelper
aspire (17)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
117var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath) ?? string.Empty;
Backchannel\AppHostConnectionResolver.cs (1)
59var matchingSockets = AppHostHelper.FindMatchingSockets(
Backchannel\AuxiliaryBackchannelMonitor.cs (5)
231var hash = AppHostHelper.ExtractHashFromSocketPath(removedFile); 282var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath); 299var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 300if (pid is { } pidValue && !AppHostHelper.ProcessExists(pidValue)) 307if (!AppHostHelper.ProcessExists(pidValue))
Commands\ExecCommand.cs (1)
155appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostProjectFile, Telemetry, ExecutionContext.WorkingDirectory, ExecutionContext.LogFilePath, cancellationToken);
Commands\RunCommand.cs (3)
646var expectedSocketPrefix = AppHostHelper.ComputeAuxiliarySocketPrefix( 650var expectedHash = AppHostHelper.ExtractHashFromSocketPath(expectedSocketPrefix)!; 656var existingSockets = AppHostHelper.FindMatchingSockets(
Projects\DotNetAppHostProject.cs (5)
261var buildExitCode = await AppHostHelper.BuildAppHostAsync(_runner, _interactionService, effectiveAppHostFile, context.NoRestore, buildOptions, context.WorkingDirectory, cancellationToken); 279appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, _interactionService, effectiveAppHostFile, _telemetry, context.WorkingDirectory, _fileLoggerProvider.LogFilePath, cancellationToken); 379var compatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync( 409var buildExitCode = await AppHostHelper.BuildAppHostAsync( 491var matchingSockets = AppHostHelper.FindMatchingSockets(appHostFile.FullName, homeDirectory.FullName);
Projects\GuestAppHostProject.cs (1)
968var matchingSockets = AppHostHelper.FindMatchingSockets(genericAppHostPath, homeDirectory.FullName);
Aspire.Cli.Tests (28)
Commands\RunCommandTests.cs (1)
439await AppHostHelper.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, noRestore: false, options, workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout();
Utils\AppHostHelperTests.cs (27)
18var socketPrefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory); 38var socketPrefix1 = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory); 39var socketPrefix2 = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory); 54var socketPrefix1 = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath1, homeDirectory); 55var socketPrefix2 = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath2, homeDirectory); 72var socketPrefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory); 88var socketPrefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory); 103var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath); 114var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath); 125var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath); 135var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath); 146var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 157var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 168var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 178var exists = AppHostHelper.ProcessExists(currentPid); 189var exists = AppHostHelper.ProcessExists(invalidPid); 200var sockets = AppHostHelper.FindMatchingSockets(appHostPath, homeDirectory); 215var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 228var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 246var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 257var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 275var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 282var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 301var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 316var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 317var hash = AppHostHelper.ExtractHashFromSocketPath(prefix)!; 333var deleted = AppHostHelper.CleanupOrphanedSockets(backchannelsDir, hash, currentPid);