4 instantiations of ContainerFilesOptions
Aspire.Hosting.Tests (4)
ResourceExtensionsTests.cs (4)
535.WithContainerFilesExport("/app", ".", new ContainerFilesOptions 560nameof(ContainerFilesOptions.DefaultOwner) => new ContainerFilesOptions { DefaultOwner = value }, 561nameof(ContainerFilesOptions.DefaultGroup) => new ContainerFilesOptions { DefaultGroup = value }, 562nameof(ContainerFilesOptions.Umask) => new ContainerFilesOptions { Umask = value },
21 references to ContainerFilesOptions
Aspire.Hosting (8)
ContainerResourceBuilderExtensions.cs (8)
1558ContainerFilesOptions? options = null) 1572nameof(ContainerFilesOptions.DefaultOwner), 1577nameof(ContainerFilesOptions.DefaultGroup), 1582nameof(ContainerFilesOptions.Umask), 1607ContainerFilesOptions? options = null) 1621nameof(ContainerFilesOptions.DefaultOwner), 1626nameof(ContainerFilesOptions.DefaultGroup), 1631nameof(ContainerFilesOptions.Umask),
Aspire.Hosting.RemoteHost.Tests (3)
AtsMarshallerTests.cs (3)
408var result = Assert.IsType<ContainerFilesOptions>(marshaller.UnmarshalFromJson(json, typeof(ContainerFilesOptions), context));
Aspire.Hosting.Tests (10)
ResourceExtensionsTests.cs (10)
549[InlineData(double.NaN, nameof(ContainerFilesOptions.DefaultOwner))] 550[InlineData(double.PositiveInfinity, nameof(ContainerFilesOptions.DefaultOwner))] 551[InlineData(1000.5, nameof(ContainerFilesOptions.DefaultOwner))] 552[InlineData(-1.0, nameof(ContainerFilesOptions.DefaultOwner))] 553[InlineData(-1.0, nameof(ContainerFilesOptions.DefaultGroup))] 554[InlineData(4096.0, nameof(ContainerFilesOptions.Umask))] 558var options = optionName switch 560nameof(ContainerFilesOptions.DefaultOwner) => new ContainerFilesOptions { DefaultOwner = value }, 561nameof(ContainerFilesOptions.DefaultGroup) => new ContainerFilesOptions { DefaultGroup = value }, 562nameof(ContainerFilesOptions.Umask) => new ContainerFilesOptions { Umask = value },