1 write to SocketPath
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelService.cs (1)
47SocketPath = GetAuxiliaryBackchannelSocketPath(configuration);
48 references to SocketPath
Aspire.Hosting (12)
Backchannel\AuxiliaryBackchannelService.cs (12)
49logger.LogDebug("Starting auxiliary backchannel service on socket path: {SocketPath}", SocketPath); 52var directory = Path.GetDirectoryName(SocketPath); 80if (File.Exists(SocketPath)) 82logger.LogDebug("Deleting existing socket file: {SocketPath}", SocketPath); 83File.Delete(SocketPath); 89var endpoint = new UnixDomainSocketEndPoint(SocketPath); 93logger.LogDebug("Auxiliary backchannel listening on {SocketPath}", SocketPath); 129if (SocketPath != null && File.Exists(SocketPath)) 133File.Delete(SocketPath); 137logger.LogWarning(ex, "Failed to delete socket file: {SocketPath}", SocketPath); 150var connectedEvent = new AuxiliaryBackchannelConnectedEvent(serviceProvider, SocketPath!, clientSocket);
Aspire.Hosting.Tests (36)
Backchannel\AuxiliaryBackchannelTests.cs (36)
41Assert.NotNull(service.SocketPath); 42Assert.True(File.Exists(service.SocketPath)); 46var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 52Assert.Equal(service.SocketPath, connectedEvent.SocketPath); 81Assert.NotNull(service.SocketPath); 88var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 122Assert.NotNull(service.SocketPath); 126var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 157Assert.NotNull(service.SocketPath); 161var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 198Assert.NotNull(service.SocketPath); 204var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 242Assert.NotNull(service.SocketPath); 246var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 286Assert.NotNull(service.SocketPath); 288var fileName = Path.GetFileName(service.SocketPath); 291var directory = Path.GetDirectoryName(service.SocketPath); 295BackchannelConstants.GetSocketPathByteCountIncludingNull(service.SocketPath) <= BackchannelConstants.GetMaxSocketPathBytesIncludingNull(), 296$"Socket path should fit the platform byte limit: {service.SocketPath}"); 298Assert.True(File.Exists(service.SocketPath), $"Socket file should exist at: {service.SocketPath}"); 300outputHelper.WriteLine($"Socket path: {service.SocketPath}"); 322Assert.NotNull(service.SocketPath); 326var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 363Assert.NotNull(service.SocketPath); 367var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 400Assert.NotNull(service.SocketPath); 404var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 449Assert.NotNull(service.SocketPath); 453var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 491Assert.NotNull(service.SocketPath); 495var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 534Assert.NotNull(service.SocketPath); 538var endpoint = new UnixDomainSocketEndPoint(service.SocketPath); 577Assert.NotNull(service.SocketPath); 581var endpoint = new UnixDomainSocketEndPoint(service.SocketPath);