33 writes to Arguments
Aspire.Hosting.MongoDB (2)
MongoDBBuilderExtensions.cs (1)
244Arguments = ["--quiet", "--nodb", "--shell", "--eval", """
src\Shared\ContainerReplCommand.cs (1)
73Arguments = ["exec", "-it"],
Aspire.Hosting.MongoDB.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
125Arguments = ["--username", "user with spaces"],
Aspire.Hosting.MySql (2)
MySqlBuilderExtensions.cs (1)
133Arguments = ["--no-defaults", "--no-login-paths", "--user=root", "--host=127.0.0.1", $"--port={port.ToString(CultureInfo.InvariantCulture)}"],
src\Shared\ContainerReplCommand.cs (1)
73Arguments = ["exec", "-it"],
Aspire.Hosting.MySql.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
125Arguments = ["--username", "user with spaces"],
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (1)
167Arguments = ["--username", username, "--dbname", "postgres", "--no-password", "--port", port.ToString(CultureInfo.InvariantCulture)],
src\Shared\ContainerReplCommand.cs (1)
73Arguments = ["exec", "-it"],
Aspire.Hosting.PostgreSQL.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
125Arguments = ["--username", "user with spaces"],
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (1)
250Arguments = ["-h", "127.0.0.1", "-p", port.ToString(CultureInfo.InvariantCulture)]
src\Shared\ContainerReplCommand.cs (1)
73Arguments = ["exec", "-it"],
Aspire.Hosting.Redis.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
125Arguments = ["--username", "user with spaces"],
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (1)
156Arguments = ["-c", selectSqlCmd, "sqlcmd", "-S", $"127.0.0.1,{port.ToString(CultureInfo.InvariantCulture)}", "-U", "sa", "-d", "master", "-C"],
src\Shared\ContainerReplCommand.cs (1)
73Arguments = ["exec", "-it"],
Aspire.Hosting.SqlServer.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
125Arguments = ["--username", "user with spaces"],
Aspire.Hosting.Tests (10)
Terminals\Hex1bAspireTerminalTests.cs (4)
161Arguments = ["-c", ReportDimensionsScript], 201Arguments = ["-c", ReportDimensionsScript], 267Arguments = ["-c", script, "terminal-options", "argument with spaces", home, 301Arguments = ["-c", "trap '' HUP TERM; printf 'pid:%s\\nprocess-ready\\n' \"$$\"; exec sleep 300"]
Terminals\Hex1bPtySocketTests.cs (2)
207Arguments = ["/d", "/q", "/k", "echo dock-ready"], 214Arguments = ["/d", "/q", "/k", "echo prompt-ready"],
Terminals\TerminalLaunchOptionsTests.cs (2)
55var ex = Assert.Throws<ArgumentNullException>(() => options.Arguments = null!); 67Arguments = ["exec", "-it", "my-container", .. shell]
Terminals\TerminalServiceTests.cs (2)
265Arguments = arguments, 283options.Arguments = [.. arguments];
Aspire.Hosting.Valkey (2)
src\Shared\ContainerReplCommand.cs (1)
73Arguments = ["exec", "-it"],
ValkeyBuilderExtensions.cs (1)
221Arguments = ["-h", "127.0.0.1", "-p", port.ToString(CultureInfo.InvariantCulture)]
Aspire.Hosting.Valkey.Tests (1)
tests\Shared\ContainerReplCommandTestBase.cs (1)
125Arguments = ["--username", "user with spaces"],
Terminals.AppHost (5)
TerminalInteractionCommands.cs (5)
57Arguments = OperatingSystem.IsWindows() ? [] : ["-i", "-l"], 136Arguments = ["exec", "-it", containerName, .. command], 179Arguments = ["exec", "-it", containerName, "/bin/sh"] 224Arguments = ["-NoLogo"] 543Arguments = ["run", "--file", scriptPath, "--", limit.ToString(CultureInfo.InvariantCulture)]
58 references to Arguments
Aspire.Hosting (1)
ApplicationModel\TerminalService.cs (1)
136string[] arguments = [.. options.Arguments];
Aspire.Hosting.MongoDB (6)
src\Shared\ContainerReplCommand.cs (6)
80execOptions.Arguments.Add("--env"); 81execOptions.Arguments.Add(name); 85execOptions.Arguments.Add(containerId); 86execOptions.Arguments.Add(options.Executable); 87foreach (var argument in options.Arguments) 89execOptions.Arguments.Add(argument);
Aspire.Hosting.MongoDB.Tests (2)
MongoDBReplCommandTests.cs (1)
62"""], execOptions.Arguments);
tests\Shared\ContainerReplCommandTestBase.cs (1)
134Assert.Equal(["exec", "-it", "--env", "PASSWORD", "current-container-id", "client", "--username", "user with spaces"], execOptions.Arguments);
Aspire.Hosting.MySql (6)
src\Shared\ContainerReplCommand.cs (6)
80execOptions.Arguments.Add("--env"); 81execOptions.Arguments.Add(name); 85execOptions.Arguments.Add(containerId); 86execOptions.Arguments.Add(options.Executable); 87foreach (var argument in options.Arguments) 89execOptions.Arguments.Add(argument);
Aspire.Hosting.MySql.Tests (2)
MySqlReplCommandTests.cs (1)
53$"--port={port.ToString(CultureInfo.InvariantCulture)}"], execOptions.Arguments);
tests\Shared\ContainerReplCommandTestBase.cs (1)
134Assert.Equal(["exec", "-it", "--env", "PASSWORD", "current-container-id", "client", "--username", "user with spaces"], execOptions.Arguments);
Aspire.Hosting.PostgreSQL (6)
src\Shared\ContainerReplCommand.cs (6)
80execOptions.Arguments.Add("--env"); 81execOptions.Arguments.Add(name); 85execOptions.Arguments.Add(containerId); 86execOptions.Arguments.Add(options.Executable); 87foreach (var argument in options.Arguments) 89execOptions.Arguments.Add(argument);
Aspire.Hosting.PostgreSQL.Tests (2)
PostgresReplCommandTests.cs (1)
54"--port", port.ToString(CultureInfo.InvariantCulture)], execOptions.Arguments);
tests\Shared\ContainerReplCommandTestBase.cs (1)
134Assert.Equal(["exec", "-it", "--env", "PASSWORD", "current-container-id", "client", "--username", "user with spaces"], execOptions.Arguments);
Aspire.Hosting.Redis (6)
src\Shared\ContainerReplCommand.cs (6)
80execOptions.Arguments.Add("--env"); 81execOptions.Arguments.Add(name); 85execOptions.Arguments.Add(containerId); 86execOptions.Arguments.Add(options.Executable); 87foreach (var argument in options.Arguments) 89execOptions.Arguments.Add(argument);
Aspire.Hosting.Redis.Tests (3)
RedisReplCommandTests.cs (2)
53"-h", "127.0.0.1", "-p", expectedPort.ToString(System.Globalization.CultureInfo.InvariantCulture)], execOptions.Arguments); 70Assert.Equal(["exec", "-it", "container-id", "redis-cli", "-h", "127.0.0.1", "-p", "6379"], execOptions.Arguments);
tests\Shared\ContainerReplCommandTestBase.cs (1)
134Assert.Equal(["exec", "-it", "--env", "PASSWORD", "current-container-id", "client", "--username", "user with spaces"], execOptions.Arguments);
Aspire.Hosting.SqlServer (6)
src\Shared\ContainerReplCommand.cs (6)
80execOptions.Arguments.Add("--env"); 81execOptions.Arguments.Add(name); 85execOptions.Arguments.Add(containerId); 86execOptions.Arguments.Add(options.Executable); 87foreach (var argument in options.Arguments) 89execOptions.Arguments.Add(argument);
Aspire.Hosting.SqlServer.Tests (2)
SqlServerReplCommandTests.cs (1)
63"-c", selectSqlCmd, "sqlcmd", "-S", $"127.0.0.1,{targetPort}", "-U", "sa", "-d", "master", "-C"], execOptions.Arguments);
tests\Shared\ContainerReplCommandTestBase.cs (1)
134Assert.Equal(["exec", "-it", "--env", "PASSWORD", "current-container-id", "client", "--username", "user with spaces"], execOptions.Arguments);
Aspire.Hosting.Tests (7)
Terminals\TerminalLaunchOptionsTests.cs (4)
33Assert.Empty(options.Arguments); 70Assert.Equal(["exec", "-it", "my-container", "/bin/sh"], options.Arguments); 98first.Arguments.Add("-i"); 101Assert.Empty(second.Arguments);
Terminals\TerminalServiceTests.cs (3)
285options.Arguments[3] = "second argument with spaces"; 286options.Arguments[5] = secondDirectory; 295options.Arguments.Clear();
Aspire.Hosting.Valkey (6)
src\Shared\ContainerReplCommand.cs (6)
80execOptions.Arguments.Add("--env"); 81execOptions.Arguments.Add(name); 85execOptions.Arguments.Add(containerId); 86execOptions.Arguments.Add(options.Executable); 87foreach (var argument in options.Arguments) 89execOptions.Arguments.Add(argument);
Aspire.Hosting.Valkey.Tests (3)
tests\Shared\ContainerReplCommandTestBase.cs (1)
134Assert.Equal(["exec", "-it", "--env", "PASSWORD", "current-container-id", "client", "--username", "user with spaces"], execOptions.Arguments);
ValkeyReplCommandTests.cs (2)
50"-h", "127.0.0.1", "-p", port.ToString(CultureInfo.InvariantCulture)], execOptions.Arguments); 68Assert.Equal(["exec", "-it", "container-id", "valkey-cli", "-h", "127.0.0.1", "-p", "6379"], execOptions.Arguments);