11 writes to Arguments
Aspire.Hosting (10)
Dcp\DcpDependencyCheck.cs (1)
67
Arguments
= arguments,
Dcp\DcpHost.cs (1)
342
Arguments
= arguments,
Publishing\ContainerRuntimeBase.cs (6)
334
Arguments
= arguments,
675
Arguments
= arguments,
705
Arguments
= arguments,
761
Arguments
= arguments,
810
Arguments
= arguments,
957
Arguments
= RuntimeExecutable,
Publishing\PodmanContainerRuntime.cs (1)
39
Arguments
= arguments,
VersionChecking\PackageFetcher.cs (1)
31
Arguments
= $"package search {PackageId} --format json --prerelease --take {SearchPageSize}",
Aspire.Hosting.Tests (1)
Dcp\ProcessUtilTests.cs (1)
185
Arguments
= "--version",
54 references to Arguments
Aspire.Hosting (9)
Dcp\DcpHost.cs (1)
350
_logger.LogInformation("Starting DCP with arguments: {Arguments}", dcpProcessSpec.
Arguments
);
Dcp\Process\ProcessUtil.cs (4)
24
if (processSpec.
Arguments
is not null && processSpec.ArgumentList is not null)
26
throw new ArgumentException($"Specify either {nameof(ProcessSpec.
Arguments
)} or {nameof(ProcessSpec.ArgumentList)}, not both.", nameof(processSpec));
46
Arguments = processSpec.
Arguments
?? string.Empty,
186
return processSpec.
Arguments
?? string.Join(" ", processSpec.ArgumentList?.Select(FormatProcessArgumentForDisplay) ?? []);
Publishing\ContainerRuntimeBase.cs (3)
395
_logger.LogDebug("Running {RuntimeName} with arguments: {ArgumentList}", Name, spec.
Arguments
);
576
_logger.LogDebug("Running {RuntimeName} with arguments: {ArgumentList}", Name, spec.ArgumentList ?? (object?)spec.
Arguments
);
636
_logger.LogDebug("Running {RuntimeName} with arguments: {ArgumentList}", Name, spec.ArgumentList ?? (object?)spec.
Arguments
);
VersionChecking\PackageFetcher.cs (1)
46
_logger.LogDebug("Running dotnet CLI to check for latest version of {PackageId} with arguments: {ArgumentList}", PackageId, spec.
Arguments
);
Aspire.Hosting.Dotnet.Tests (1)
WslcDotnetPublishingTests.cs (1)
97
Assert.Equal("container ls -n 1", spec.
Arguments
);
Aspire.Hosting.Tests (44)
Dcp\DcpHostNotificationTests.cs (12)
447
Assert.DoesNotContain("--tls-cert-thumbprint", processSpec.
Arguments
);
448
Assert.DoesNotContain("--tls-cert-file", processSpec.
Arguments
);
449
Assert.DoesNotContain("--tls-key-file", processSpec.
Arguments
);
475
Assert.Contains($"--tls-cert-thumbprint \"{certificate.Thumbprint}\"", processSpec.
Arguments
);
483
Assert.DoesNotContain("--tls-cert-file", processSpec.
Arguments
);
484
Assert.DoesNotContain("--tls-key-file", processSpec.
Arguments
);
489
var certificatePath = GetQuotedArgumentValue(processSpec.
Arguments
, "--tls-cert-file");
490
var keyPath = GetQuotedArgumentValue(processSpec.
Arguments
, "--tls-key-file");
519
Assert.DoesNotContain("--tls-cert-thumbprint", processSpec.
Arguments
);
520
Assert.DoesNotContain("--tls-cert-file", processSpec.
Arguments
);
521
Assert.DoesNotContain("--tls-key-file", processSpec.
Arguments
);
537
Assert.Contains("--container-runtime \"podman\"", processSpec.
Arguments
);
Publishing\ContainerRuntimeBaseTests.cs (1)
90
Assert.Null(spec.
Arguments
);
Publishing\DockerContainerRuntimeTests.cs (19)
54
Assert.Equal("buildx version", processSpecs[0].
Arguments
);
55
var builderName = AssertAndGetBuilderName(processSpecs[1].
Arguments
);
60
Assert.Equal($"buildx rm \"{builderName}\"", processSpecs[3].
Arguments
);
87
.Where(static spec => spec.
Arguments
is string arguments &&
89
.Select(spec => AssertAndGetBuilderName(spec.
Arguments
))
134
var builderName = AssertAndGetBuilderName(processRunner.ProcessSpecs[1].
Arguments
);
135
Assert.Equal($"buildx rm \"{builderName}\"", processRunner.ProcessSpecs[3].
Arguments
);
212
check => Assert.Equal("buildx version", check.
Arguments
),
213
context => Assert.Equal("context show", context.
Arguments
),
220
save.
Arguments
));
258
check => Assert.Equal("buildx version", check.
Arguments
),
259
context => Assert.Equal("context show", context.
Arguments
),
288
check => Assert.Equal("buildx version", check.
Arguments
),
289
context => Assert.Equal("context show", context.
Arguments
),
318
check => Assert.Equal("buildx version", check.
Arguments
),
319
context => Assert.Equal("context show", context.
Arguments
));
346
check => Assert.Equal("buildx version", check.
Arguments
),
347
context => Assert.Equal("context show", context.
Arguments
));
426
check => Assert.Equal("buildx version", check.
Arguments
),
Publishing\PodmanSaveArgumentsTests.cs (2)
213
saveSpec => Assert.Equal(PodmanContainerRuntime.BuildSaveArguments("myapp:latest", options), saveSpec.
Arguments
));
259
saveSpec => Assert.StartsWith("save ", Assert.IsType<string>(saveSpec.
Arguments
), StringComparison.Ordinal));
Publishing\WslcContainerRuntimeTests.cs (9)
32
Assert.Equal("container ls -n 1", Assert.Single(runner.ProcessSpecs).
Arguments
);
96
Assert.Null(spec.
Arguments
);
212
Assert.Equal("container ls -n 1", runner.ProcessSpecs[0].
Arguments
);
236
Assert.Equal("container ls -n 1", Assert.Single(runner.ProcessSpecs).
Arguments
);
254
spec => Assert.Equal("tag \"myapp:latest\" \"myapp:next\"", spec.
Arguments
),
255
spec => Assert.Equal("tag \"myapp:latest\" \"registry.example.com/myapp:latest\"", spec.
Arguments
),
256
spec => Assert.Equal("push \"registry.example.com/myapp:latest\"", spec.
Arguments
),
259
Assert.Equal("login --username \"user\" --password-stdin \"registry.example.com\"", spec.
Arguments
);
262
spec => Assert.Equal("rmi \"myapp:next\"", spec.
Arguments
));
WithProcessCommandTests.cs (1)
903
Assert.Null(processSpec.
Arguments
);