262 references to Args
Aspire.Hosting (40)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (3)
41callback(c.Args); 85var result = context.Args.ToImmutableList(); 133internal CommandLineArgsEditor ArgsEditor => new(Args);
ApplicationModel\LaunchToolArgsCallbackAnnotation.cs (2)
44/// <see cref="CommandLineArgsCallbackContext.Args"/> list; everything it adds becomes the leading arguments. 122return context.Args.ToImmutableList();
ApplicationModel\ResourceExtensions.cs (1)
337return context.Args;
DotnetToolResourceExtensions.cs (11)
68x.Args.Add("tool"); 69x.Args.Add("exec"); 70x.Args.Add(toolConfig.PackageId); 76x.Args.Add(sourceArg); 77x.Args.Add(source); 82x.Args.Add("--ignore-failed-sources"); 87x.Args.Add("--version"); 88x.Args.Add(toolConfig.Version); 92x.Args.Add("--prerelease"); 95x.Args.Add("--yes"); 96x.Args.Add(ArgumentSeparator);
ExecutableResourceBuilderExtensions.cs (3)
69context.Args.AddRange(args); 140existingBuilder.WithArgs(c => c.Args.Clear()); 170cb.WithArgs(c => c.Args.Clear());
Lifecycle\DotnetBuildCommandEventingSubscriber.cs (1)
49var args = context.Args;
ProjectResourceBuilderExtensions.cs (5)
1042cb.WithArgs(c => c.Args.Clear()); 1103context.Args.Add("build"); 1104context.Args.Add(projectMetadata.ProjectPath); 1108context.Args.Add("--configuration"); 1109context.Args.Add(launchDefaults.BuildConfiguration);
ResourceBuilderExtensions.cs (4)
691return builder.WithArgs(context => context.Args.AddRange(args)); 710return builder.WithArgs(context => context.Args.AddRange(args)); 4897/// <see cref="CommandLineArgsCallbackContext.Args"/> list; everything it adds becomes the leading arguments. 4962/// <see cref="CommandLineArgsCallbackContext.Args"/> list.
TerminalResourceBuilderExtensions.cs (10)
389context.Args.Add("--producer-uds"); 390context.Args.Add(host.Layout.ProducerUdsPath); 392context.Args.Add("--consumer-uds"); 393context.Args.Add(host.Layout.ConsumerUdsPath); 395context.Args.Add("--control-uds"); 396context.Args.Add(host.Layout.ControlUdsPath); 398context.Args.Add("--columns"); 399context.Args.Add(options.Columns.ToString(CultureInfo.InvariantCulture)); 401context.Args.Add("--rows"); 402context.Args.Add(options.Rows.ToString(CultureInfo.InvariantCulture));
Aspire.Hosting.Azure.Functions (2)
AzureFunctionsProjectResourceExtensions.cs (2)
311context.Args.Add("--port"); 312context.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort));
Aspire.Hosting.Azure.Storage (2)
AzureStorageExtensions.cs (2)
366context.Args.Remove(SkipApiVersionCheckArgument); 370context.Args.Add(SkipApiVersionCheckArgument);
Aspire.Hosting.Azure.Tests (6)
AzureContainerAppExpressEndpointTests.cs (1)
54web.WithArgs(context => context.Args.Add(ReferenceExpression.Create($"--api={endpoint}")));
AzureResourcePreparerTests.cs (5)
198context.Args.Add("--azure-blobs"); 199context.Args.Add(blobs.Resource.ConnectionStringExpression); 426context.Args.Add("--valid-arg"); 427context.Args.Add(null!); 428context.Args.Add("another-valid-arg");
Aspire.Hosting.Blazor (7)
BlazorGatewayExtensions.cs (7)
145context.Args.Add("tool"); 146context.Args.Add("exec"); 147context.Args.Add(BlazorGatewayCliPackageId); 148context.Args.Add("--version"); 149context.Args.Add(s_blazorGatewayCliVersion); 150context.Args.Add("--yes"); 151context.Args.Add("--");
Aspire.Hosting.Containers.Tests (4)
ContainerResourceTests.cs (4)
117context.Args.Add("arg1"); 118context.Args.Add(c1.GetEndpoint("ep")); 119context.Args.Add(testResource); 120context.Args.Add(((IResourceWithEndpoints)context.Resource).GetEndpoint("ep"));
Aspire.Hosting.Dotnet (16)
DotnetProjectBuildCoordinator.cs (5)
105context.Args.Add("build"); 106context.Args.Add(buildTargetPath); 111context.Args.Add("--configuration"); 112context.Args.Add(buildConfiguration); 1009context.Args.Add(responseFile.Argument);
DotnetProjectHostingExtensions.cs (11)
375ctx.Args.Add(argument); 381ctx.Args.Add("run"); 382ctx.Args.Add(metadata.IsFileBasedApp ? "--file" : "--project"); 383ctx.Args.Add(metadata.ProjectPath); 387ctx.Args.Add(metadata.SuppressBuild ? "--no-build" : "--no-cache"); 391ctx.Args.Add("--no-build"); 396ctx.Args.Add("--configuration"); 397ctx.Args.Add(projectMetadata.BuildConfiguration); 403ctx.Args.Add("--no-launch-profile"); 407ctx.Args.Add("--"); 419ctx.Args.Add(arg);
Aspire.Hosting.Dotnet.Tests (6)
DotnetProjectResourceTests.cs (6)
958.WithLaunchToolArgs(ctx => ctx.Args.Add("launch-tool-arg"), ownedByLaunchConfigurationType: "custom") 1075context.Args.Add("tool"); 1076context.Args.Add("exec"); 1077context.Args.Add("package"); 1078context.Args.Add("--yes"); 1079context.Args.Add("--");
Aspire.Hosting.DotnetTool.Tests (3)
AddDotnetToolTests.cs (3)
390context.Args.Add("custom"); 391context.Args.Add("exec"); 392context.Args.Add("--");
Aspire.Hosting.Garnet (2)
GarnetBuilderExtensions.cs (2)
171context.Args.Add("-c"); 172context.Args.Add(string.Join(' ', garnetCommand));
Aspire.Hosting.Go (20)
GoHostingExtensions.cs (20)
104ctx.Args.Add(arg); 119ctx.Args.Add("--headless=true"); 120ctx.Args.Add($"--listen=127.0.0.1:{delveAnnotation.Port}"); 121ctx.Args.Add("--api-version=2"); 124ctx.Args.Add("--accept-multiclient"); 128ctx.Args.Add($"--only-same-user={delveAnnotation.OnlySameUser.Value.ToString().ToLowerInvariant()}"); 132ctx.Args.Add("--log"); 135ctx.Args.Add($"--log-output={delveAnnotation.LogOutput}"); 139ctx.Args.Add("debug"); 142ctx.Args.Add("--continue"); 148ctx.Args.Add($"--build-flags={delveBuildFlags}"); 151ctx.Args.Add(pkg); 155ctx.Args.Add("--"); 158ctx.Args.Add(arg); 770ctx.Args.Add("run"); 774ctx.Args.Add("-race"); 779ctx.Args.Add($"-tags={string.Join(",", tagsAnnotation.Tags)}"); 784ctx.Args.Add($"-ldflags={ldFlagsAnnotation.Flags}"); 789ctx.Args.Add($"-gcflags={gcFlagsAnnotation.Flags}"); 792ctx.Args.Add(ctx.Resource.TryGetLastAnnotation<GoPackagePathAnnotation>(out var pkgAnnotation)
Aspire.Hosting.Java (6)
JavaHostingExtensions.cs (6)
869ctx.Args.Add(leadingArg); 876ctx.Args.Add(arg); 1409ctx.Args.Add(leadingArg); 1414ctx.Args.Add(arg); 1422ctx.Args.Add("-jar"); 1423ctx.Args.Add(NormalizeJarPathForJava(jar.JarPath));
Aspire.Hosting.JavaScript (26)
JavaScriptHostingExtensions.cs (26)
167c.Args.Add(packageManager.ScriptCommand); 170c.Args.Add(runCommand.ScriptName); 174c.Args.Add(arg); 179c.Args.Add(scriptPath); 495c.Args.Add(packageManager.ScriptCommand); 498c.Args.Add(runCommand.ScriptName); 502c.Args.Add(arg); 507c.Args.Add(scriptPath); 851c.Args.Add(arg); 860c.Args.Add(packageManager.ScriptCommand); 863c.Args.Add(runCommand.ScriptName); 867c.Args.Add(arg); 879c.Args.Add("run"); 880c.Args.Add("-A"); 881c.Args.Add(scriptPath); 1668c.Args.Add(packageManager.ScriptCommand); 1671c.Args.Add(runCommand.ScriptName); 1675c.Args.Add(arg); 2032c.Args.Add(separator); 2041c.Args.Add("--port"); 2042c.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort)); 2046c.Args.Add("--config"); 2047c.Args.Add(resource.ViteConfigPath); 2230c.Args.Add(separator); 2239c.Args.Add("-p"); 2240c.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort));
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
378foreach (var arg in context.Args)
Aspire.Hosting.Maui (6)
MauiPlatformHelper.cs (4)
123context.Args.Add("run"); 127context.Args.Add("-f"); 128context.Args.Add(platformTfm); 134context.Args.Add(arg);
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
97context.Args.Add(commandLineArg);
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
97context.Args.Add(commandLineArg);
Aspire.Hosting.MongoDB (4)
MongoDBBuilderExtensions.cs (4)
165context.Args.Add("--tlsMode"); 166context.Args.Add(GetTlsModeArgument(mongoServerResource.TlsMode)); 167context.Args.Add("--tlsAllowConnectionsWithoutCertificates"); // NOTE: This allows clients to connect without having to provide the certificate+key and the CA from their end (that's called mutual TLS and is unnecessary). 171context.Args.Add("--tlsAllowInvalidCertificates");
Aspire.Hosting.Nats (4)
NatsBuilderExtensions.cs (4)
104context.Args.Add("--user"); 105context.Args.Add(nats.UserNameReference); 106context.Args.Add("--pass"); 107context.Args.Add(nats.PasswordParameter!);
Aspire.Hosting.Python (11)
PythonAppResourceBuilderExtensions.cs (11)
286c.Args.Add(app); 288c.Args.Add("--host"); 292c.Args.Add("0.0.0.0"); 296c.Args.Add(endpoint.EndpointAnnotation.TargetHost); 299c.Args.Add("--port"); 300c.Args.Add(endpoint.Property(EndpointProperty.TargetPort)); 305c.Args.Add("--reload"); 1070builder.WithArgs(static context => context.Args.Clear()); 1086context.Args.Add("-m"); 1087context.Args.Add(entrypoint); 1090context.Args.Add(entrypoint);
Aspire.Hosting.Redis (7)
RedisBuilderExtensions.cs (7)
148context.Args.Add(arg); 153context.Args.Add("-c"); 154context.Args.Add(string.Join(' ', additionalArgs)); 205argsCtx.Args.Add("--tls-port"); 206argsCtx.Args.Add(redis.GetEndpoint(RedisResource.PrimaryEndpointName).Property(EndpointProperty.TargetPort)); 207argsCtx.Args.Add("--port"); 208argsCtx.Args.Add(redis.GetEndpoint(RedisResource.SecondaryEndpointName).Property(EndpointProperty.TargetPort));
Aspire.Hosting.Rust (3)
RustHostingExtensions.cs (3)
121context.Args.Add("run"); 124context.Args.Add(cargoArg); 127context.Args.Add("--");
Aspire.Hosting.Testing.Tests (2)
TestingBuilderTests.cs (2)
538redis1.WithArgs(a => { a.Args.Clear(); a.Args.AddRange(["-f", "/dev/null"]); });
Aspire.Hosting.Tests (75)
Dcp\DcpExecutorTests.cs (46)
559c.Args.Add("--withargs-test"); 635context.Args.Add("tool"); 636context.Args.Add("exec"); 637context.Args.Add("package"); 638context.Args.Add("--yes"); 639context.Args.Add("--"); 686.WithArgs(static context => context.Args.Insert(0, "prepended-arg")) 690context.Args.Add("custom"); 691context.Args.Add("exec"); 692context.Args.Add("--"); 729.WithArgs(c => c.Args.Add(endpoint.Property(EndpointProperty.Port))); 768c.Args.Add("--port"); 769c.Args.Add(executable.GetEndpoint("http").Property(EndpointProperty.Port)); 905c.Args.Add("--test"); 5470ctx.Args.Add("tool"); 5471ctx.Args.Add("exec"); 5472ctx.Args.Add("package"); 5473ctx.Args.Add("--"); 5507ctx.Args.Add("tool"); 5508ctx.Args.Add("run"); 5509ctx.Args.Add("package"); 5510ctx.Args.Add("--"); 5570.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 6610.WithLaunchToolArgs(ctx => ctx.Args.Add("launch-tool-arg"), ownedByLaunchConfigurationType: "project") 7405context.Args.Add("tool"); 7406context.Args.Add("run"); 7407context.Args.Add("package"); 7408context.Args.Add("--"); 8434.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), showInCommandLine: false); 8813.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 8866static ctx => ctx.Args.Add("run"), 8913.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 9014ctx.Args.Add("tool"); 9015ctx.Args.Add("exec"); 9049.WithLaunchToolArgs(static ctx => ctx.Args.Add("run")) 9084.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 9181.WithLaunchToolArgs(static ctx => ctx.Args.Add(NullValueProvider.Instance), ownedByLaunchConfigurationType: "test") 9409ctx.Args.Add("run"); 9870c.Args.Add("--port"); 9871c.Args.Add(executable.GetEndpoint("http").Property(EndpointProperty.Port)); 9905c.Args.Add("--deferred"); 9950c.Args.Add("--deferred"); 9996c.Args.Add("--persistent"); 10049c.Args.Add("--persistent"); 10106c.Args.Add("--port"); 10107c.Args.Add(executable.GetEndpoint("http").Property(EndpointProperty.Port));
DotnetProgramPublishingTests.cs (3)
151context.Args.Add("run"); 152context.Args.Add("--project"); 153context.Args.Add(projectPath);
ExecutableResourceBuilderExtensionTests.cs (11)
202.WithLaunchToolArgs(ctx => ctx.Args.Add("launch-tool-arg"), ownedByLaunchConfigurationType: "go") 219.WithLaunchToolArgs(context => context.Args.Add("launch-tool-arg")); 260.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "go") 267.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "go"); 285.WithLaunchToolArgs(ctx => ctx.Args.Add("launch-tool-arg"), ownedByLaunchConfigurationType: "go") 290ctx.Args.Clear(); 291ctx.Args.Add("only-arg"); 317.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "go") 335.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "go") 373.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "go") 395.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "go")
ExecutableResourceTests.cs (4)
37context.Args.Add("arg2"); 38context.Args.Add(exe1.GetEndpoint("ep")); 39context.Args.Add(testResource2); 40context.Args.Add(((IResourceWithEndpoints)context.Resource).GetEndpoint("ep"));
ExecutionConfigurationGathererTests.cs (4)
53.WithArgs(ctx => ctx.Args.Add("arg2")) 96ctx.Args.Add("async-arg"); 128.WithLaunchToolArgs(context => context.Args.Add(launchToolReference)) 285.WithArgs(ctx => ctx.Args.Add(new EndpointReference(target, "https")))
ProjectResourceTests.cs (3)
703context.Args.Add("arg1"); 704context.Args.Add(c1.GetEndpoint("ep")); 705context.Args.Add(((IResourceWithEndpoints)context.Resource).GetEndpoint("ep"));
ResourceDependencyTests.cs (4)
223.WithLaunchToolArgs(context => context.Args.Add(param)); 284.WithLaunchToolArgs(context => context.Args.Add(replaced)) 285.WithLaunchToolArgs(context => context.Args.Add(active)); 302.WithLaunchToolArgs(context => context.Args.Add(param));
Aspire.Hosting.Valkey (2)
ValkeyBuilderExtensions.cs (2)
183context.Args.Add("-c"); 184context.Args.Add(string.Join(' ', valkeyCommand));
Python.AppHost (3)
AppHost.cs (3)
26c.Args.Add("run"); 27c.Args.Add("--host=0.0.0.0"); 28c.Args.Add("--port=8002");
Stress.AppHost (4)
AppHost.cs (4)
24.WithArgs(c => c.Args.Add(manualArgEndpoint.Property(EndpointProperty.Port))); 28.WithArgs(c => c.Args.Add(manualArgEndpoint.Property(EndpointProperty.Port))); 33.WithArgs(c => c.Args.Add(manualArgEndpoint.Property(EndpointProperty.Port))); 37.WithArgs(c => c.Args.Add(manualArgEndpoint.Property(EndpointProperty.Port)))