18 references to BackchannelConstants
Aspire.Hosting (11)
src\Shared\AppHostSocketManager.cs (11)
63var backchannelsDirectory = BackchannelConstants.GetBackchannelsDirectory(homeDirectory); 69appHostId = BackchannelConstants.ComputeAppHostId(processId.ToString(System.Globalization.CultureInfo.InvariantCulture)); 74appHostId = BackchannelConstants.ComputeAppHostId(PathNormalizer.ResolveToFilesystemPath(appHostPath)); 80socketPath = BackchannelConstants.ComputeSocketPathFromAppHostId(appHostId, homeDirectory, processId); 116.SelectMany(path => BackchannelConstants.FindMatchingSockets(path, homeDirectory)) 136new AppHostSocketDirectory(BackchannelConstants.GetBackchannelsDirectory(homeDirectory), "*"), 137new AppHostSocketDirectory(BackchannelConstants.GetLegacyBackchannelsDirectory(homeDirectory), "aux*.sock.*") 156.Where(socketPath => BackchannelConstants.ExtractHash(socketPath) is not null); 212var pid = BackchannelConstants.ExtractPid(socketPath); 218!BackchannelConstants.ProcessExists(pidValue)) 234public int? ProcessId { get; } = BackchannelConstants.ExtractPid(socketPath);
Aspire.Hosting.Tests (6)
Backchannel\AuxiliaryBackchannelTests.cs (6)
294BackchannelConstants.GetSocketPathByteCountIncludingNull(service.SocketPath) <= BackchannelConstants.GetMaxSocketPathBytesIncludingNull(), 641var socketAppHostId = Path.GetFileName(socket.SocketPath)[..BackchannelConstants.CompactAppHostIdLength]; 644Assert.Equal(BackchannelConstants.ComputeAppHostId(canonicalPath), socketAppHostId); 674var socketAppHostId = Path.GetFileName(socket.SocketPath)[..BackchannelConstants.CompactAppHostIdLength]; 677Assert.Equal(BackchannelConstants.ComputeAppHostId(canonicalPath), socketAppHostId);
Aspire.Hosting.TestUtilities (1)
Utils\UnixSocketHelper.cs (1)
13var socketPath = BackchannelConstants.ComputeCliSocketPath(homeDirectory, "cli.sock");