34 references to SocketPermissionHelper
Aspire.Hosting (8)
Backchannel\BackchannelService.cs (2)
47
SocketPermissionHelper
.CreateDirectory(Path.GetDirectoryName(unixSocketPath)!, repairExisting: false);
63
SocketPermissionHelper
.Bind(serverSocket, unixSocketPath);
Dcp\DcpHost.cs (2)
516
SocketPermissionHelper
.CreateDirectory(Path.GetDirectoryName(socketPath)!, repairExisting: true);
520
SocketPermissionHelper
.Bind(socket, socketPath);
src\Shared\AppHostSocketManager.cs (2)
65
SocketPermissionHelper
.CreateDirectory(backchannelsDirectory, repairExisting: true);
89
SocketPermissionHelper
.Bind(socket, appHostSocket.SocketPath);
TerminalResourceBuilderExtensions.cs (1)
189
SocketPermissionHelper
.CreateDirectory(trmnlDirectory, repairExisting: useDefaultDirectory);
Utils\Hex1bPtySocketHelper.cs (1)
40
directory =
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: useDefaultDirectory).FullName;
Aspire.Hosting.Tests (26)
Terminals\Hex1bPtySocketTests.cs (1)
66
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: false);
Utils\SocketPermissionHelperTests.cs (24)
28
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: false);
33
SocketPermissionHelper
.Bind(listener, socketPath);
75
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: true);
76
Assert.Throws<SocketException>(() =>
SocketPermissionHelper
.Bind(socket, socketPath));
97
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: false);
114
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: false);
138
var directory =
SocketPermissionHelper
.CreateDirectory(Path.Combine(root.FullName, "custom"), repairExisting: false);
148
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(directory.FullName, repairExisting: false));
169
Assert.ThrowsAny<IOException>(() =>
SocketPermissionHelper
.Bind(socket, Path.Combine(directory, "s.sock")));
198
var directory =
SocketPermissionHelper
.CreateDirectory(
236
var directory =
SocketPermissionHelper
.CreateDirectory(
245
SocketPermissionHelper
.CreateDirectory(
284
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(
318
Assert.ThrowsAny<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(
353
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(link, repairExisting: false));
366
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(Path.GetTempPath(), repairExisting: false));
367
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(Path.GetPathRoot(Path.GetTempPath())!, repairExisting: false));
393
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.Bind(socket, socketPath));
419
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: false);
427
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(
448
var directory =
SocketPermissionHelper
.CreateDirectory(
474
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(
505
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(
532
Assert.Throws<IOException>(() =>
SocketPermissionHelper
.CreateDirectory(directory, repairExisting: true));
WithTerminalTests.cs (1)
1430
SocketPermissionHelper
.CreateDirectory(_terminalDirectory, repairExisting: false);