81 references to AppHostHelper
aspire (25)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
142
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath) ?? string.Empty;
Backchannel\AppHostConnectionResolver.cs (1)
145
var matchingSockets =
AppHostHelper
.FindMatchingNonOrphanedSockets(
Backchannel\AuxiliaryBackchannelMonitor.cs (6)
327
var hash =
AppHostHelper
.ExtractHashFromSocketPath(removedFile);
378
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
395
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
396
if (pid is { } pidValue && !
AppHostHelper
.ProcessExists(pidValue))
403
if (!
AppHostHelper
.ProcessExists(pidValue))
588
if (
AppHostHelper
.ExtractHashFromSocketPath(socketPath) is not null)
Backchannel\OrphanedAppHostCollector.cs (1)
64
AppHostHelper
.TryDeleteSocketFile(connection.SocketPath, logger);
Commands\AppHostLauncher.cs (8)
215
var expectedSocketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(
336
var expectedHash =
AppHostHelper
.ExtractHashFromSocketPath(
337
AppHostHelper
.ComputeAuxiliarySocketPrefix(socketKeyPath, homeDirectory))!;
343
var rawCompactHash =
AppHostHelper
.ExtractHashFromSocketPath(
344
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory))!;
347
.Concat(
AppHostHelper
.ComputeLegacyHashes(socketKeyPath))
348
.Concat(
AppHostHelper
.ComputeLegacyHashes(appHostPath))
358
var existingSockets =
AppHostHelper
.FindMatchingNonOrphanedSockets(
Commands\StopCommand.cs (2)
286
var matchingSocketPaths =
AppHostHelper
.FindMatchingNonOrphanedSockets(
516
AppHostHelper
.TryDeleteSocketFile(connection.SocketPath, _logger);
Projects\DotNetAppHostProject.cs (4)
1724
var buildExitCode = await
AppHostHelper
.BuildAppHostAsync(_runner, _interactionService, effectiveAppHostFile, context.NoRestore, buildOptions, context.WorkingDirectory, cancellationToken);
1763
var appHostCompatibilityCheck =
AppHostHelper
.EvaluateAppHostCompatibility(
2386
var buildExitCode = await
AppHostHelper
.BuildAppHostAsync(
2468
var matchingSockets =
AppHostHelper
.FindMatchingNonOrphanedSockets(
Projects\GuestAppHostProject.cs (1)
1595
var matchingSockets =
AppHostHelper
.FindMatchingNonOrphanedSockets(
Projects\RunningInstanceManager.cs (1)
75
AppHostHelper
.TryDeleteSocketFile(socketPath, _logger);
Aspire.Cli.Tests (56)
Backchannel\AppHostConnectionResolverTests.cs (1)
524
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory.FullName);
Commands\AppHostLauncherTests.cs (9)
96
var resolvedPathHash =
AppHostHelper
.ExtractHashFromSocketPath(
97
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedPath, homeDirectory))!;
98
var rawPathHash =
AppHostHelper
.ExtractHashFromSocketPath(
99
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPathViaSymlink, homeDirectory))!;
100
var rawFallbackHashes =
AppHostHelper
.ComputeLegacyHashes(appHostPathViaSymlink);
101
var resolvedFallbackHashes =
AppHostHelper
.ComputeLegacyHashes(resolvedPath);
1227
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(AppHostFile.FullName, _homeDirectory.FullName);
1228
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPrefix) ?? throw new InvalidOperationException("Expected socket hash.");
1253
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, _homeDirectory.FullName);
Commands\RunCommandTests.cs (2)
2528
await
AppHostHelper
.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, noRestore: false, options, workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout();
4766
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, homeDirectory.FullName);
Commands\StartCommandTests.cs (1)
679
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, homeDirectory.FullName);
Commands\StopCommandTests.cs (1)
1303
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, homeDirectory.FullName);
Projects\DotNetAppHostProjectTests.cs (1)
2551
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, _workspace.WorkspaceRoot.FullName);
Projects\GuestAppHostProjectTests.cs (1)
1441
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, _workspace.WorkspaceRoot.FullName);
Utils\AppHostHelperTests.cs (40)
21
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
39
var socketPrefix1 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
40
var socketPrefix2 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
55
var socketPrefix1 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath1, homeDirectory);
56
var socketPrefix2 =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath2, homeDirectory);
68
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
82
var socketPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, homeDirectory);
112
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
122
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
132
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
142
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
152
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
162
var hash =
AppHostHelper
.ExtractHashFromSocketPath(socketPath);
173
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
184
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
195
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
206
var pid =
AppHostHelper
.ExtractPidFromSocketPath(socketPath);
216
var exists =
AppHostHelper
.ProcessExists(currentPid);
227
var exists =
AppHostHelper
.ProcessExists(invalidPid);
252
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
280
var hash =
AppHostHelper
.ComputeLegacyHashes(appHostPath)[0];
305
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
349
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
350
var appHostId =
AppHostHelper
.ExtractHashFromSocketPath(prefix)!;
363
var deleted =
AppHostHelper
.CleanupOrphanedSockets(backchannelsDir, appHostId, currentPid);
385
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedAppHostPath, workspace.WorkspaceRoot.FullName);
397
var remainingSockets =
AppHostHelper
.FindMatchingNonOrphanedSockets(
427
var prefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(canonicalProjectPath, workspace.WorkspaceRoot.FullName);
434
var remainingSockets =
AppHostHelper
.FindMatchingNonOrphanedSockets(
470
var prefixViaResolvedSymlink =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedViaSymlink, homeDirectory);
471
var prefixForRealTarget =
AppHostHelper
.ComputeAuxiliarySocketPrefix(resolvedRealTarget, homeDirectory);
476
var prefixViaRawSymlink =
AppHostHelper
.ComputeAuxiliarySocketPrefix(projectFileViaSymlink, homeDirectory);
499
var (isCompatible, returnedVersion) = await
AppHostHelper
.CheckAppHostCompatibilityAsync(
515
var upperHashes =
AppHostHelper
.ComputeLegacyHashes(upperDrivePath);
516
var lowerHashes =
AppHostHelper
.ComputeLegacyHashes(lowerDrivePath);
537
var legacyHash =
AppHostHelper
.ComputeLegacyHash(appHostPath);
594
var upperPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(upperDrivePath, workspace.WorkspaceRoot.FullName);
595
var lowerPrefix =
AppHostHelper
.ComputeAuxiliarySocketPrefix(lowerDrivePath, workspace.WorkspaceRoot.FullName);
626
var legacyHash =
AppHostHelper
.ComputeLegacyHash(appHostPath);
633
var currentHash =
AppHostHelper
.ComputeLegacyHashes(appHostPath)[0];