2 overrides of Arguments
Aspire.Hosting.Native.Core (2)
Runtime\ResourceWorkload.cs (2)
21public override ImmutableArray<string> Arguments => Args; 34public override ImmutableArray<string> Arguments => Args;
16 references to Arguments
Aspire.Hosting.Native.Core (8)
Model\DeclaredWorkload.cs (2)
39left.Environment.SequenceEqual(right.Environment) && left.Arguments.SequenceEqual(right.Arguments) &&
Runtime\RuntimeGeneration.cs (1)
338var arguments = template.Arguments.ToBuilder();
Runtime\SymbolicWorkload.cs (2)
22binding.Index < 0 || binding.Index >= template.Arguments.Length) || 30template.Arguments));
Runtime\WorkloadDefinition.cs (3)
47if (plan.Environment.IsDefault || plan.Arguments.IsDefault || plan.Endpoints.IsDefault || 48plan.Environment.Length > 64 || plan.Arguments.Length > 128 || plan.Endpoints.Length > 32 || 49plan.Arguments.Any(argument => argument is null || argument.Length > 8192 || argument.Contains('\0')) ||
Aspire.Hosting.Native.Core.Tests (3)
DeclarativeApplicationTests.cs (3)
144Assert.Equal(16, workload.Plan.Arguments.Length); 236StatusForPlan = plan => new(WorkloadPhase.Exited, plan.Arguments.SequenceEqual(["initialize"]) ? 1 : 0) 256Assert.Equal(["initialize", "retire"], executor.Plans.Select(plan => Assert.Single(plan.Arguments)));
Aspire.Hosting.Native.Server (5)
Api\DeclarativeWorkloadApi.cs (2)
90var index = current.Plan.Arguments.Length; 92var plan = SymbolicWorkloadBindings.Copy(current.Plan, current.Plan.Environment, current.Plan.Arguments.Add(""));
Api\PublishingApi.cs (2)
53for (var index = 0; index < plan.Arguments.Length; index++) 57? SymbolicValue.Literal(snapshot.GenerationId, plan.Arguments[index])
Dcp\DcpWorkloadExecutor.cs (1)
106Args = plan.Arguments.ToArray()