5 instantiations of WorkloadMount
Aspire.Hosting.Native.Core.Tests (2)
NativeBuilderAuthoringTests.cs (1)
140
Assert.Equal(expectedVolumes.Select(volume => new Aspire.Hosting.Native.Runtime.
WorkloadMount
(
WorkloadDefinitionTests.cs (1)
25
Assert.Equal([new
WorkloadMount
(WorkloadMountKind.Volume, "retained-data", "/data", false)], plan.Mounts);
Aspire.Hosting.Native.Server (3)
Api\DeclarativeWorkloadApi.cs (2)
179
.Append(new
WorkloadMount
(WorkloadMountKind.Volume, name, target, readOnly)).ToImmutableArray();
198
.Append(new
WorkloadMount
(WorkloadMountKind.Bind, source, target, readOnly)).ToImmutableArray();
Api\WorkloadApi.cs (1)
106
launch.Mounts.Select(mount => new
WorkloadMount
(RuntimeStates.ParseMountKind(mount.Type), mount.Source, mount.Target, mount.ReadOnly)).ToImmutableArray(),
2 references to WorkloadMount
Aspire.Hosting.Native.Core (2)
Runtime\ResourceWorkload.cs (1)
16
internal sealed record ContainerWorkload(string Image, string? Command, ImmutableArray<
WorkloadMount
> Mounts,
Runtime\WorkloadDefinition.cs (1)
104
foreach (
var
mount in plan.Mounts)