47 references to AppHostHelper
aspire (19)
Backchannel\AppHostConnectionResolver.cs (1)
56var matchingSockets = AppHostHelper.FindMatchingSockets(
Backchannel\AuxiliaryBackchannelMonitor.cs (5)
232var hash = AppHostHelper.ExtractHashFromSocketPath(removedFile); 283var hash = AppHostHelper.ExtractHashFromSocketPath(socketPath); 300var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 301if (pid is { } pidValue && !AppHostHelper.ProcessExists(pidValue)) 308if (!AppHostHelper.ProcessExists(pidValue))
Commands\ExecCommand.cs (1)
164appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostProjectFile, Telemetry, ExecutionContext.WorkingDirectory, cancellationToken);
Commands\RunCommand.cs (6)
277var logFile = AppHostHelper.GetLogFilePath( 644var expectedSocketPrefix = AppHostHelper.ComputeAuxiliarySocketPrefix( 648var expectedHash = AppHostHelper.ExtractHashFromSocketPath(expectedSocketPrefix)!; 654var existingSockets = AppHostHelper.FindMatchingSockets( 851var expectedLogFile = AppHostHelper.GetLogFilePath( 896var logFile = AppHostHelper.GetLogFilePath(
Projects\DotNetAppHostProject.cs (5)
237var buildExitCode = await AppHostHelper.BuildAppHostAsync(_runner, _interactionService, effectiveAppHostFile, buildOptions, context.WorkingDirectory, cancellationToken); 255appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, _interactionService, effectiveAppHostFile, _telemetry, context.WorkingDirectory, cancellationToken); 343var compatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync( 369var buildExitCode = await AppHostHelper.BuildAppHostAsync( 448var matchingSockets = AppHostHelper.FindMatchingSockets(appHostFile.FullName, homeDirectory.FullName);
Projects\GuestAppHostProject.cs (1)
966var matchingSockets = AppHostHelper.FindMatchingSockets(genericAppHostPath, homeDirectory.FullName);
Aspire.Cli.Tests (28)
Commands\RunCommandTests.cs (1)
402await AppHostHelper.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, options, workspace.WorkspaceRoot, CancellationToken.None);
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);