288 references to AddExecutable
Aspire.Hosting.Azure.EntraId.Tests (6)
Aspire.Hosting.Azure.Kubernetes.Tests (1)
Aspire.Hosting.Azure.Tests (12)
AzureContainerAppsTests.cs (7)
238builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory)
278builder.AddExecutable("api", "node.exe", Environment.CurrentDirectory)
606builder.AddExecutable("api", "node", ".")
821builder.AddExecutable("executable", "node", ".")
1982builder.AddExecutable("exe", "path/to/executable", ".")
1987builder.AddExecutable("exe", "path/to/executable", ".")
2799builder.AddExecutable("build-only", "exe", ".")
Aspire.Hosting.DevTunnels.Tests (3)
Aspire.Hosting.Docker.Tests (3)
Aspire.Hosting.Foundry.Tests (6)
HostedAgentExtensionTests.cs (6)
585var agent = builder.AddExecutable("agent", "python", ".")
611var agent = builder.AddExecutable("agent", "python", ".")
636var agent = builder.AddExecutable("agent", "python", ".")
681var agent = builder.AddExecutable("agent", "python", ".")
712var agent = builder.AddExecutable("agent", "python", ".")
735var agent = builder.AddExecutable("agent", "python", ".")
Aspire.Hosting.Kubernetes.Tests (7)
Aspire.Hosting.MongoDB.Tests (1)
Aspire.Hosting.MySql.Tests (1)
Aspire.Hosting.Nats.Tests (1)
Aspire.Hosting.Oracle.Tests (1)
Aspire.Hosting.RabbitMQ.Tests (1)
Aspire.Hosting.RemoteHost.Tests (3)
Aspire.Hosting.Tests (223)
Dcp\DcpExecutorTests.cs (84)
49builder.AddExecutable("program", "program", builder.AppHostDirectory);
97builder.AddExecutable("program", "program", builder.AppHostDirectory);
199builder.AddExecutable("program", "program", builder.AppHostDirectory);
381var resource = builder.AddExecutable("program", "program", builder.AppHostDirectory)
425builder.AddExecutable("app", "app", ".");
804var executable = builder.AddExecutable("anExecutable", "command", "")
1016var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1054var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1091var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1123builder.AddExecutable("FixedProgram", "fixed", Environment.CurrentDirectory)
1125builder.AddExecutable("DynamicProgram", "dynamic", Environment.CurrentDirectory)
1156var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1193builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1210builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1239builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1268builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1304builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1348builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1384builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1415builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1447builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1477builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1507var compute = builder.AddExecutable("compute", "compute", Environment.CurrentDirectory)
1509var target = builder.AddExecutable("target", "target", Environment.CurrentDirectory)
1589builder.AddExecutable("FixedProgram", "fixed", Environment.CurrentDirectory)
1591builder.AddExecutable("DynamicProgram", "dynamic", Environment.CurrentDirectory)
1628builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1739builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1774builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
1850builder.AddExecutable("DynamicProgram", "dynamic", Environment.CurrentDirectory)
1852builder.AddExecutable("PersistentProgram", "persistent", Environment.CurrentDirectory)
1907builder.AddExecutable("PersistentProgram", "persistent", Environment.CurrentDirectory)
1958builder.AddExecutable("StoredProgram", "stored", Environment.CurrentDirectory)
1960builder.AddExecutable("DynamicProgram", "dynamic", Environment.CurrentDirectory)
2004builder.AddExecutable("PersistentProgram", "persistent", Environment.CurrentDirectory)
2007builder.AddExecutable("DynamicProgram", "dynamic", Environment.CurrentDirectory)
2058builder.AddExecutable("Program", "program", Environment.CurrentDirectory)
2109builder.AddExecutable("FixedProgram", "fixed", Environment.CurrentDirectory)
2111builder.AddExecutable("DynamicProgram", "dynamic", Environment.CurrentDirectory)
2156builder.AddExecutable("PersistentProgram", "persistent", Environment.CurrentDirectory)
2202builder.AddExecutable("PersistentProgram", "persistent", Environment.CurrentDirectory)
2249builder.AddExecutable("PersistentProgram", "persistent", Environment.CurrentDirectory)
2302builder.AddExecutable("Program", "program", Environment.CurrentDirectory)
2374var exe = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo");
5379builder.AddExecutable("app", "app.exe", ".");
5425builder.AddExecutable("app", "app.exe", ".");
5481var exe = builder.AddExecutable("node", "node.exe", ".");
6501builder.AddExecutable("worker", "worker", Environment.CurrentDirectory)
6563builder.AddExecutable("worker", "worker", Environment.CurrentDirectory)
6601builder.AddExecutable("worker", "worker", Environment.CurrentDirectory)
6607builder.AddExecutable("worker", "worker", Environment.CurrentDirectory)
6654builder.AddExecutable("worker", "worker", Environment.CurrentDirectory)
6911var resource = builder.AddExecutable("CoolProgram", "cool", Environment.CurrentDirectory, "--alpha", "--bravo")
6934var resource = builder.AddExecutable("app", "tool", Environment.CurrentDirectory)
10286var executable = builder.AddExecutable("anExecutable", "command", "")
10431var executable = builder.AddExecutable("anExecutable", "command", "")
10476var executable = builder.AddExecutable("anExecutable", "command", "")
10512var executable = builder.AddExecutable("anExecutable", "command", "")
10551var executable = builder.AddExecutable("anExecutable", "command", "")
10589var resource = builder.AddExecutable("anExecutable", "command", "")
10679var resource = builder.AddExecutable("anExecutable", "command", "")
10788var executable = builder.AddExecutable("anExecutable", "command", "")
10828var executable = builder.AddExecutable("anExecutable", "command", "")
10860var executable = builder.AddExecutable("executable", "command", "")
10888var executable = builder.AddExecutable("executable", "command", "")
10938var target = builder.AddExecutable("target", "command", "")
10941var source = builder.AddExecutable("source", "command", "")
11019var target = builder.AddExecutable("target", "command", "")
11022var source = builder.AddExecutable("source", "command", "")
11058var executable = builder.AddExecutable("executable", "command", "")
11063builder.AddExecutable("healthy", "command", "");
11122var executable = builder.AddExecutable("executable", "command", "")
11132builder.AddExecutable("healthy", "command", "");
11183var source = builder.AddExecutable("source", "command", "")
11220var executable = builder.AddExecutable("executable", "command", "")
11271var executable = builder.AddExecutable("executable", "command", "")
11312var target = builder.AddExecutable("target", "command", "")
11315var executableSource = builder.AddExecutable("executable-source", "command", "")
11367var executableA = builder.AddExecutable("executableA", "command", "")
11370var executableB = builder.AddExecutable("executableB", "command", "")
11433var upstreamExecutable = builder.AddExecutable("upstreamExecutable", "command", "")
11440var downstreamExecutable = builder.AddExecutable("downstreamExecutable", "command", "")
11790return builder.AddExecutable("program", "program", builder.AppHostDirectory)
11901var resource = builder.AddExecutable("shell", "cmd.exe", ".")
DebugSupportExtensionsTests.cs (15)
80var executable = builder.AddExecutable("app", "go", ".")
175var executable = builder.AddExecutable("app", "go", ".")
191var executable = builder.AddExecutable("app", "go", ".")
211var executable = builder.AddExecutable("app", "go", ".")
230var executable = builder.AddExecutable("app", "go", ".")
257var executable = builder.AddExecutable("app", "go", ".")
271var executable = builder.AddExecutable("app", "go", ".")
301var executable = builder.AddExecutable("app", "go", ".");
314var executable = builder.AddExecutable("app", "dotnet", ".");
328var executable = builder.AddExecutable("app", "go", ".")
342var executable = builder.AddExecutable("app", "go", ".");
352var executable = builder.AddExecutable("app", "go", ".")
414var executable = builder.AddExecutable("app", "go", ".")
428var executable = builder.AddExecutable("app", "go", ".")
485var executable = builder.AddExecutable("app", "go", ".")
ExecutableResourceBuilderExtensionTests.cs (21)
27var executable = builder.AddExecutable("myexe", "command", workingDirectory);
39var executable = builder.AddExecutable("myexe", "command", "workingdirectory");
52var executable = builder.AddExecutable("myexe", "command", "/whatever/workingdirectory");
66var executable = builder.AddExecutable("myexe", "command", "workingdirectory");
75var executable = builder.AddExecutable("myexe", "command", "workingdirectory");
98var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
110var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
131var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
142var syncExecutable = builder.AddExecutable("sync", "command", "workingdirectory")
144var asyncExecutable = builder.AddExecutable("async", "command", "workingdirectory")
171var executable = builder.AddExecutable("myexe", "command", "workingdirectory");
184var executable = builder.AddExecutable("myexe", "command", "workingdirectory");
200var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
217var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
254var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
284var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
315var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
334var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
357var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
371var executable = builder.AddExecutable("myexe", "command", "workingdirectory")
393builder.AddExecutable("myexe", "command", "workingdirectory")
ExecutionConfigurationGathererTests.cs (6)
29var resource = builder.AddExecutable("test", "test.exe", ".")
51var resource = builder.AddExecutable("test", "test.exe", ".")
74var resource = builder.AddExecutable("test", "test.exe", ".").Resource;
92var resource = builder.AddExecutable("test", "test.exe", ".")
116var target = builder.AddExecutable("target", "target.exe", ".")
125var consumer = builder.AddExecutable("consumer", "consumer.exe", ".")
Orchestrator\ApplicationOrchestratorTests.cs (21)
31var first = builder.AddExecutable("first", "unused", ".").WithHttpEndpoint();
32var second = builder.AddExecutable("second", "unused", ".").WithHttpEndpoint();
66var first = builder.AddExecutable("first", "unused", ".").WithHttpEndpoint()
68var second = builder.AddExecutable("second", "unused", ".").WithHttpEndpoint();
95var first = builder.AddExecutable("first", "unused", ".").WithHttpEndpoint();
96var second = builder.AddExecutable("second", "unused", ".").WithHttpEndpoint();
137var resource = builder.AddExecutable("resource", "unused", ".").WithHttpEndpoint()
139var other = builder.AddExecutable("other", "unused", ".").WithHttpEndpoint();
169var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint(targetPort: 8080)
205var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint(targetPort: 8080)
232var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint()
292var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint();
344var frontend = builder.AddExecutable("frontend", "unused", ".")
350var manager = builder.AddExecutable("manager", "unused", ".")
372var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint()
406var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint()
434var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint();
458var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint()
483var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint()
503var frontend = builder.AddExecutable("frontend", "unused", ".").WithHttpEndpoint()
536var resource = builder.AddExecutable("resource", "unused", ".");
Terminals\ResourceTerminalCatalogTests.cs (12)
58builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
72builder.AddExecutable("myapp", "myapp", ".").WithAnnotation(new ReplicaAnnotation(3)).WithTerminal();
88builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
103builder.AddExecutable("myapp", "myapp", ".").WithAnnotation(new ReplicaAnnotation(2)).WithTerminal();
116builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
128builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
142builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
157builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
176builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
196builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
230builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
245builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
WithTerminalTests.cs (35)
82var resource = builder.AddExecutable("myapp", "myapp", ".");
107var resource = builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
125var resource = builder.AddExecutable("myapp", "myapp", ".").WithTerminal(options =>
152var resource = builder.AddExecutable("myapp", "myapp", ".");
175var resource = builder.AddExecutable("myapp", "myapp", ".");
191var resource = builder.AddExecutable("myapp", "myapp", ".");
218var resource = builder.AddExecutable("myapp", "myapp", ".");
237var resource = builder.AddExecutable("myapp", "myapp", ".");
252var resource = builder.AddExecutable("myapp", "myapp", ".");
269var resource = builder.AddExecutable("myapp", "myapp", ".");
298var resource = builder.AddExecutable("myapp", "myapp", ".");
320var resource = builder.AddExecutable("myapp", "myapp", ".")
346var resource = builder.AddExecutable("myapp", "myapp", ".")
404var resource = builder.AddExecutable("myapp", "myapp", ".")
439builder.AddExecutable("first", "myapp", ".").WithTerminal(),
440builder.AddExecutable("second", "myapp", ".").WithTerminal(),
514var resource = builder.AddExecutable("myapp", "myapp", ".")
607var resource = builder.AddExecutable("myapp", "myapp", ".");
659var resource = builder.AddExecutable("myapp", "myapp", ".");
1057builder.AddExecutable("first", "myapp", ".").WithTerminal();
1058builder.AddExecutable("second", "myapp", ".").WithTerminal();
1075var resource = builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
1089var resource = builder.AddExecutable("sweep-" + Guid.NewGuid().ToString("N"), "myapp", ".");
1200var resource = builder.AddExecutable("myapp", "myapp", ".");
1211var resource = builder.AddExecutable("myapp", "myapp", ".");
1229var resource = builder.AddExecutable("myapp", "myapp", ".")
1259var resource = builder.AddExecutable("myapp", "myapp", ".");
1280var resource = builder.AddExecutable("myapp", "myapp", ".")
1313var firstResource = firstBuilder.AddExecutable("myapp", "myapp", ".").WithTerminal();
1319var secondResource = secondBuilder.AddExecutable("myapp", "myapp", ".").WithTerminal();
1331var resource = builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
1353var resource = builder.AddExecutable("myapp", "myapp", ".")
1398var resource = builder.AddExecutable("myapp", "myapp", ".");
1472var resource = builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
1494builder.AddExecutable("myapp", "myapp", ".").WithTerminal();
WithVolumeTests.cs (5)
78var executable = builder.AddExecutable("executable", "test-command", ".")
116var executable = builder.AddExecutable("worker", "test-command", ".")
185var executable = builder.AddExecutable("exe", "cmd", ".");
206var executable = builder.AddExecutable("executable", "test-command", ".")
236var executable = builder.AddExecutable("executable", "test-command", ".")
PostgresEndToEnd.AppHost (2)
Stress.AppHost (6)
AppHost.cs (6)
20var manualArgSource = builder.AddExecutable("manual-arg-source", "dotnet", Environment.CurrentDirectory)
129builder.AddExecutable("executableWithSingleArg", "dotnet", Environment.CurrentDirectory, "--version");
130builder.AddExecutable("executableWithSingleEscapedArg", "dotnet", Environment.CurrentDirectory, "one two");
131builder.AddExecutable("executableWithMultipleArgs", "dotnet", Environment.CurrentDirectory, "--version", "one two");
159builder.AddExecutable("stress-shell", "cmd.exe", ".")
164builder.AddExecutable("stress-shell", "/bin/bash", ".", "-i", "-l")
Terminals.AppHost (5)
AppHost.cs (5)
79builder.AddExecutable("shell", "cmd.exe", ".")
89builder.AddExecutable("shell2", "cmd.exe", ".", "/c", "ping -t 127.0.0.1 > NUL");
109builder.AddExecutable("shell", "/bin/bash", ".", "-i", "-l")
117? builder.AddExecutable(name, "cmd.exe", ".")
118: builder.AddExecutable(name, "/bin/bash", ".", "-i", "-l");
Testing.Tests (1)
TestingAppHost1.AppHost (1)
TestShop.AppHost (4)
AppHost.cs (4)
196builder.AddExecutable("frontend-shell", "cmd.exe", @"..\MyFrontend")
200builder.AddExecutable("catalog-shell", "cmd.exe", @"..\CatalogService")
206builder.AddExecutable("frontend-shell", "/bin/bash", @"..\MyFrontend", "-i", "-l")
210builder.AddExecutable("catalog-shell", "/bin/bash", @"..\CatalogService", "-i", "-l")