5 instantiations of WorkloadMount
Aspire.Hosting.Native.Core.Tests (2)
NativeBuilderAuthoringTests.cs (1)
140Assert.Equal(expectedVolumes.Select(volume => new Aspire.Hosting.Native.Runtime.WorkloadMount(
WorkloadDefinitionTests.cs (1)
25Assert.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)
106launch.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)
16internal sealed record ContainerWorkload(string Image, string? Command, ImmutableArray<WorkloadMount> Mounts,
Runtime\WorkloadDefinition.cs (1)
104foreach (var mount in plan.Mounts)