271 references to Args
Aspire.Hosting (42)
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)
1048cb.WithArgs(c => c.Args.Clear()); 1109context.Args.Add("build"); 1110context.Args.Add(projectMetadata.ProjectPath); 1114context.Args.Add("--configuration"); 1115context.Args.Add(launchDefaults.BuildConfiguration);
ResourceBuilderExtensions.cs (6)
706return builder.WithArgs(context => context.Args.AddRange(args)); 918context.Args.Clear(); 919context.Args.AddRange(args); 960return builder.WithArgs(context => context.Args.AddRange(args)); 5184/// <see cref="CommandLineArgsCallbackContext.Args"/> list; everything it adds becomes the leading arguments. 5249/// <see cref="CommandLineArgsCallbackContext.Args"/> list.
TerminalResourceBuilderExtensions.cs (10)
375context.Args.Add("--producer-uds"); 376context.Args.Add(host.Layout.ProducerUdsPath); 378context.Args.Add("--consumer-uds"); 379context.Args.Add(host.Layout.ConsumerUdsPath); 381context.Args.Add("--control-uds"); 382context.Args.Add(host.Layout.ControlUdsPath); 384context.Args.Add("--columns"); 385context.Args.Add(options.Columns.ToString(CultureInfo.InvariantCulture)); 387context.Args.Add("--rows"); 388context.Args.Add(options.Rows.ToString(CultureInfo.InvariantCulture));
Aspire.Hosting.Azure.Functions (9)
AzureFunctionsProjectResourceExtensions.cs (9)
407context.Args.Add("--port"); 408context.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort)); 427context.Args.Add("run"); 428context.Args.Add("start"); 429context.Args.Add("--"); 433context.Args.Add("host"); 434context.Args.Add("start"); 437context.Args.Add("--port"); 438context.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort));
Aspire.Hosting.Azure.Storage (2)
AzureStorageExtensions.cs (2)
369context.Args.Remove(SkipApiVersionCheckArgument); 373context.Args.Add(SkipApiVersionCheckArgument);
Aspire.Hosting.Azure.Tests (6)
AzureContainerAppExpressEndpointTests.cs (1)
52web.WithArgs(context => context.Args.Add(ReferenceExpression.Create($"--api={endpoint}")));
AzureResourcePreparerTests.cs (5)
304context.Args.Add("--azure-blobs"); 305context.Args.Add(blobs.Resource.ConnectionStringExpression); 532context.Args.Add("--valid-arg"); 533context.Args.Add(null!); 534context.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)
102ctx.Args.Add(arg); 117ctx.Args.Add("--headless=true"); 118ctx.Args.Add($"--listen=127.0.0.1:{delveAnnotation.Port}"); 119ctx.Args.Add("--api-version=2"); 122ctx.Args.Add("--accept-multiclient"); 126ctx.Args.Add($"--only-same-user={delveAnnotation.OnlySameUser.Value.ToString().ToLowerInvariant()}"); 130ctx.Args.Add("--log"); 133ctx.Args.Add($"--log-output={delveAnnotation.LogOutput}"); 137ctx.Args.Add("debug"); 140ctx.Args.Add("--continue"); 146ctx.Args.Add($"--build-flags={delveBuildFlags}"); 149ctx.Args.Add(pkg); 153ctx.Args.Add("--"); 156ctx.Args.Add(arg); 789ctx.Args.Add("run"); 793ctx.Args.Add("-race"); 798ctx.Args.Add($"-tags={string.Join(",", tagsAnnotation.Tags)}"); 803ctx.Args.Add($"-ldflags={ldFlagsAnnotation.Flags}"); 808ctx.Args.Add($"-gcflags={gcFlagsAnnotation.Flags}"); 811ctx.Args.Add(ctx.Resource.TryGetLastAnnotation<GoPackagePathAnnotation>(out var pkgAnnotation)
Aspire.Hosting.Java (6)
JavaHostingExtensions.cs (6)
866ctx.Args.Add(leadingArg); 873ctx.Args.Add(arg); 1406ctx.Args.Add(leadingArg); 1411ctx.Args.Add(arg); 1419ctx.Args.Add("-jar"); 1420ctx.Args.Add(NormalizeJarPathForJava(jar.JarPath));
Aspire.Hosting.JavaScript (26)
JavaScriptHostingExtensions.cs (26)
165c.Args.Add(packageManager.ScriptCommand); 168c.Args.Add(runCommand.ScriptName); 172c.Args.Add(arg); 177c.Args.Add(scriptPath); 493c.Args.Add(packageManager.ScriptCommand); 496c.Args.Add(runCommand.ScriptName); 500c.Args.Add(arg); 505c.Args.Add(scriptPath); 849c.Args.Add(arg); 858c.Args.Add(packageManager.ScriptCommand); 861c.Args.Add(runCommand.ScriptName); 865c.Args.Add(arg); 877c.Args.Add("run"); 878c.Args.Add("-A"); 879c.Args.Add(scriptPath); 1666c.Args.Add(packageManager.ScriptCommand); 1669c.Args.Add(runCommand.ScriptName); 1673c.Args.Add(arg); 2030c.Args.Add(separator); 2039c.Args.Add("--port"); 2040c.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort)); 2044c.Args.Add("--config"); 2045c.Args.Add(resource.ViteConfigPath); 2228c.Args.Add(separator); 2237c.Args.Add("-p"); 2238c.Args.Add(targetEndpoint.Property(EndpointProperty.TargetPort));
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
373foreach (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)
95context.Args.Add(commandLineArg);
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
95context.Args.Add(commandLineArg);
Aspire.Hosting.MongoDB (4)
MongoDBBuilderExtensions.cs (4)
164context.Args.Add("--tlsMode"); 165context.Args.Add(GetTlsModeArgument(mongoServerResource.TlsMode)); 166context.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). 170context.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)
284c.Args.Add(app); 286c.Args.Add("--host"); 290c.Args.Add("0.0.0.0"); 294c.Args.Add(endpoint.EndpointAnnotation.TargetHost); 297c.Args.Add("--port"); 298c.Args.Add(endpoint.Property(EndpointProperty.TargetPort)); 303c.Args.Add("--reload"); 1068builder.WithArgs(static context => context.Args.Clear()); 1084context.Args.Add("-m"); 1085context.Args.Add(entrypoint); 1088context.Args.Add(entrypoint);
Aspire.Hosting.Redis (7)
RedisBuilderExtensions.cs (7)
147context.Args.Add(arg); 152context.Args.Add("-c"); 153context.Args.Add(string.Join(' ', additionalArgs)); 204argsCtx.Args.Add("--tls-port"); 205argsCtx.Args.Add(redis.GetEndpoint(RedisResource.PrimaryEndpointName).Property(EndpointProperty.TargetPort)); 206argsCtx.Args.Add("--port"); 207argsCtx.Args.Add(redis.GetEndpoint(RedisResource.SecondaryEndpointName).Property(EndpointProperty.TargetPort));
Aspire.Hosting.Rust (3)
RustHostingExtensions.cs (3)
118context.Args.Add("run"); 121context.Args.Add(cargoArg); 124context.Args.Add("--");
Aspire.Hosting.Testing.Tests (2)
TestingBuilderTests.cs (2)
555redis1.WithArgs(a => { a.Args.Clear(); a.Args.AddRange(["-f", "/dev/null"]); });
Aspire.Hosting.Tests (75)
Dcp\DcpExecutorTests.cs (46)
558c.Args.Add("--withargs-test"); 634context.Args.Add("tool"); 635context.Args.Add("exec"); 636context.Args.Add("package"); 637context.Args.Add("--yes"); 638context.Args.Add("--"); 685.WithArgs(static context => context.Args.Insert(0, "prepended-arg")) 689context.Args.Add("custom"); 690context.Args.Add("exec"); 691context.Args.Add("--"); 728.WithArgs(c => c.Args.Add(endpoint.Property(EndpointProperty.Port))); 767c.Args.Add("--port"); 768c.Args.Add(executable.GetEndpoint("http").Property(EndpointProperty.Port)); 904c.Args.Add("--test"); 5469ctx.Args.Add("tool"); 5470ctx.Args.Add("exec"); 5471ctx.Args.Add("package"); 5472ctx.Args.Add("--"); 5506ctx.Args.Add("tool"); 5507ctx.Args.Add("run"); 5508ctx.Args.Add("package"); 5509ctx.Args.Add("--"); 5569.WithLaunchToolArgs(ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 6609.WithLaunchToolArgs(ctx => ctx.Args.Add("launch-tool-arg"), ownedByLaunchConfigurationType: "project") 7404context.Args.Add("tool"); 7405context.Args.Add("run"); 7406context.Args.Add("package"); 7407context.Args.Add("--"); 8433.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), showInCommandLine: false); 8812.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 8865static ctx => ctx.Args.Add("run"), 8912.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 9013ctx.Args.Add("tool"); 9014ctx.Args.Add("exec"); 9048.WithLaunchToolArgs(static ctx => ctx.Args.Add("run")) 9083.WithLaunchToolArgs(static ctx => ctx.Args.Add("run"), ownedByLaunchConfigurationType: "test") 9180.WithLaunchToolArgs(static ctx => ctx.Args.Add(NullValueProvider.Instance), ownedByLaunchConfigurationType: "test") 9408ctx.Args.Add("run"); 9869c.Args.Add("--port"); 9870c.Args.Add(executable.GetEndpoint("http").Property(EndpointProperty.Port)); 9904c.Args.Add("--deferred"); 9949c.Args.Add("--deferred"); 9995c.Args.Add("--persistent"); 10048c.Args.Add("--persistent"); 10105c.Args.Add("--port"); 10106c.Args.Add(executable.GetEndpoint("http").Property(EndpointProperty.Port));
DotnetProgramPublishingTests.cs (3)
150context.Args.Add("run"); 151context.Args.Add("--project"); 152context.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)) 307.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)))