4 instantiations of ContainerFilesOptions
Aspire.Hosting.Tests (4)
ResourceExtensionsTests.cs (4)
533
.WithContainerFilesExport("/app", ".", new
ContainerFilesOptions
558
nameof(ContainerFilesOptions.DefaultOwner) => new
ContainerFilesOptions
{ DefaultOwner = value },
559
nameof(ContainerFilesOptions.DefaultGroup) => new
ContainerFilesOptions
{ DefaultGroup = value },
560
nameof(ContainerFilesOptions.Umask) => new
ContainerFilesOptions
{ Umask = value },
21 references to ContainerFilesOptions
Aspire.Hosting (8)
ContainerResourceBuilderExtensions.cs (8)
1555
ContainerFilesOptions
? options = null)
1569
nameof(
ContainerFilesOptions
.DefaultOwner),
1574
nameof(
ContainerFilesOptions
.DefaultGroup),
1579
nameof(
ContainerFilesOptions
.Umask),
1604
ContainerFilesOptions
? options = null)
1618
nameof(
ContainerFilesOptions
.DefaultOwner),
1623
nameof(
ContainerFilesOptions
.DefaultGroup),
1628
nameof(
ContainerFilesOptions
.Umask),
Aspire.Hosting.RemoteHost.Tests (3)
AtsMarshallerTests.cs (3)
340
var
result = Assert.IsType<
ContainerFilesOptions
>(marshaller.UnmarshalFromJson(json, typeof(
ContainerFilesOptions
), context));
Aspire.Hosting.Tests (10)
ResourceExtensionsTests.cs (10)
547
[InlineData(double.NaN, nameof(
ContainerFilesOptions
.DefaultOwner))]
548
[InlineData(double.PositiveInfinity, nameof(
ContainerFilesOptions
.DefaultOwner))]
549
[InlineData(1000.5, nameof(
ContainerFilesOptions
.DefaultOwner))]
550
[InlineData(-1.0, nameof(
ContainerFilesOptions
.DefaultOwner))]
551
[InlineData(-1.0, nameof(
ContainerFilesOptions
.DefaultGroup))]
552
[InlineData(4096.0, nameof(
ContainerFilesOptions
.Umask))]
556
var
options = optionName switch
558
nameof(
ContainerFilesOptions
.DefaultOwner) => new ContainerFilesOptions { DefaultOwner = value },
559
nameof(
ContainerFilesOptions
.DefaultGroup) => new ContainerFilesOptions { DefaultGroup = value },
560
nameof(
ContainerFilesOptions
.Umask) => new ContainerFilesOptions { Umask = value },