62 writes to Executable
Aspire.Hosting.MongoDB (2)
MongoDBBuilderExtensions.cs (1)
240Executable = "mongosh",
src\Shared\ContainerReplCommand.cs (1)
72Executable = runtime,
Aspire.Hosting.MongoDB.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
124Executable = "client",
Aspire.Hosting.MySql (2)
MySqlBuilderExtensions.cs (1)
132Executable = "mysql",
src\Shared\ContainerReplCommand.cs (1)
72Executable = runtime,
Aspire.Hosting.MySql.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
124Executable = "client",
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (1)
166Executable = "psql",
src\Shared\ContainerReplCommand.cs (1)
72Executable = runtime,
Aspire.Hosting.PostgreSQL.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
124Executable = "client",
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (1)
249Executable = "redis-cli",
src\Shared\ContainerReplCommand.cs (1)
72Executable = runtime,
Aspire.Hosting.Redis.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
124Executable = "client",
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (1)
153Executable = "/bin/sh",
src\Shared\ContainerReplCommand.cs (1)
72Executable = runtime,
Aspire.Hosting.SqlServer.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
124Executable = "client",
Aspire.Hosting.Tests (38)
Backchannel\GetTerminalInfoAsyncTests.cs (1)
303Executable = "unused",
Dashboard\DashboardServiceTests.cs (4)
599Title = "Shell", Executable = "must-not-be-started", Placement = TerminalPlacement.Dialog 653Title = "Shell", Executable = "must-not-be-started", Placement = TerminalPlacement.Dialog 1397Executable = "bash" 1453Executable = "bash"
Terminals\AspireTerminalTests.cs (1)
99Executable = "bash"
Terminals\Hex1bAspireTerminalTests.cs (4)
160Executable = "/bin/sh", 200Executable = "/bin/sh", 266Executable = "/bin/sh", 299Executable = "/bin/sh",
Terminals\Hex1bPtySocketTests.cs (5)
77Executable = "not-started", 127Executable = "not-started" 168Executable = "not-started" 206Executable = "cmd.exe", 213Executable = "cmd.exe",
Terminals\InteractionServiceTerminalTests.cs (1)
420=> service.CreateTerminal(new TerminalLaunchOptions { Title = "Terminal", Executable = "must-not-be-started", Placement = placement });
Terminals\ResourceTerminalCatalogTests.cs (1)
46Executable = "bash",
Terminals\TerminalLaunchOptionsTests.cs (15)
17Assert.Throws<ArgumentNullException>("value", () => new TerminalLaunchOptions { Title = "Shell", Executable = null! }); 23Assert.Throws<ArgumentException>("value", () => new TerminalLaunchOptions { Title = "Shell", Executable = string.Empty }); 29var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash" }; 42var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash" }; 44Assert.Throws<ArgumentNullException>("value", () => options.Executable = null!); 45Assert.Throws<ArgumentException>("value", () => options.Executable = string.Empty); 53var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash" }; 66Executable = "docker", 79Executable = "bash", 96var first = new TerminalLaunchOptions { Title = "First", Executable = "bash" }; 97var second = new TerminalLaunchOptions { Title = "Second", Executable = "bash" }; 110var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash" }; 121var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash" }; 130var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash" }; 139var options = new TerminalLaunchOptions { Title = "Shell", Executable = "bash", Columns = 80, Rows = 24 };
Terminals\TerminalServiceTests.cs (6)
264Executable = "/bin/sh", 293options.Executable = "must-not-be-started"; 982Executable = "bash", 1036Executable = "bash", 1044Executable = "bash", 1052Executable = "bash",
Aspire.Hosting.Valkey (2)
src\Shared\ContainerReplCommand.cs (1)
72Executable = runtime,
ValkeyBuilderExtensions.cs (1)
220Executable = "valkey-cli",
Aspire.Hosting.Valkey.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
124Executable = "client",
Terminals.AppHost (6)
TerminalInteractionCommands.cs (6)
56Executable = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/bash", 135Executable = "docker", 178Executable = "docker", 223Executable = "pwsh.exe", 255Executable = "cmd.exe" 542Executable = dotnet,
16 references to Executable
Aspire.Hosting (2)
ApplicationModel\TerminalLaunchOptions.cs (1)
52/// Gets or sets the arguments passed to <see cref="Executable"/>.
ApplicationModel\TerminalService.cs (1)
135var executable = options.Executable;
Aspire.Hosting.MongoDB (1)
src\Shared\ContainerReplCommand.cs (1)
86execOptions.Arguments.Add(options.Executable);
Aspire.Hosting.MongoDB.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
131Assert.Equal(runtime, execOptions.Executable);
Aspire.Hosting.MySql (1)
src\Shared\ContainerReplCommand.cs (1)
86execOptions.Arguments.Add(options.Executable);
Aspire.Hosting.MySql.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
131Assert.Equal(runtime, execOptions.Executable);
Aspire.Hosting.PostgreSQL (1)
src\Shared\ContainerReplCommand.cs (1)
86execOptions.Arguments.Add(options.Executable);
Aspire.Hosting.PostgreSQL.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
131Assert.Equal(runtime, execOptions.Executable);
Aspire.Hosting.Redis (1)
src\Shared\ContainerReplCommand.cs (1)
86execOptions.Arguments.Add(options.Executable);
Aspire.Hosting.Redis.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
131Assert.Equal(runtime, execOptions.Executable);
Aspire.Hosting.SqlServer (1)
src\Shared\ContainerReplCommand.cs (1)
86execOptions.Arguments.Add(options.Executable);
Aspire.Hosting.SqlServer.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
131Assert.Equal(runtime, execOptions.Executable);
Aspire.Hosting.Tests (2)
Terminals\TerminalLaunchOptionsTests.cs (2)
32Assert.Equal("bash", options.Executable); 47Assert.Equal("bash", options.Executable);
Aspire.Hosting.Valkey (1)
src\Shared\ContainerReplCommand.cs (1)
86execOptions.Arguments.Add(options.Executable);
Aspire.Hosting.Valkey.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
131Assert.Equal(runtime, execOptions.Executable);