11 references to BackchannelConstants
Aspire.Hosting.Native.Server (11)
src\Shared\AppHostSocketManager.cs (11)
64var backchannelsDirectory = BackchannelConstants.GetBackchannelsDirectory(homeDirectory); 70appHostId = BackchannelConstants.ComputeAppHostId(processId.ToString(System.Globalization.CultureInfo.InvariantCulture)); 75appHostId = BackchannelConstants.ComputeAppHostId(PathNormalizer.ResolveToFilesystemPath(appHostPath)); 81socketPath = BackchannelConstants.ComputeSocketPathFromAppHostId(appHostId, homeDirectory, processId); 116.SelectMany(path => BackchannelConstants.FindMatchingSockets(path, homeDirectory)) 136new AppHostSocketDirectory(BackchannelConstants.GetBackchannelsDirectory(homeDirectory), "*"), 137new AppHostSocketDirectory(BackchannelConstants.GetLegacyBackchannelsDirectory(homeDirectory), "aux*.sock.*") 162.Where(socketPath => BackchannelConstants.ExtractHash(socketPath) is not null); 238var pid = BackchannelConstants.ExtractPid(socketPath); 244!BackchannelConstants.ProcessExists(pidValue)) 263public int? ProcessId { get; } = BackchannelConstants.ExtractPid(socketPath);