1 write to Type
Aspire.Hosting (1)
ApplicationModel\ContainerMountAnnotation.cs (1)
44Type = type;
47 references to Type
Aspire.Hosting (3)
Dcp\ContainerCreator.cs (1)
1071Type = mount.Type == ContainerMountType.BindMount ? VolumeMountType.Bind : VolumeMountType.Volume,
Publishing\ManifestPublishingContext.cs (2)
606var bindMounts = mounts.Where(mounts => mounts.Type == ContainerMountType.BindMount).ToList(); 632var volumes = mounts.Where(mounts => mounts.Type == ContainerMountType.Volume).ToList();
Aspire.Hosting.Azure.AppContainers (5)
AzureContainerAppEnvironmentResource.cs (1)
393var prefix = volume.Type switch
AzureContainerAppExtensions.cs (2)
484var volumeName = output.volume.Type switch 508var volumeName = output.volume.Type switch
BaseContainerAppContext.cs (2)
163var (index, volumeName) = volume.Type switch 174if (volume.Type == ContainerMountType.BindMount)
Aspire.Hosting.Azure.Kusto.Tests (4)
AddAzureKustoTests.cs (4)
221Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 244Assert.Equal(ContainerMountType.BindMount, mountAnnotation.Type); 265var volumeAnnotation = mountAnnotations.SingleOrDefault(a => a.Type == ContainerMountType.Volume); 270var bindMountAnnotation = mountAnnotations.SingleOrDefault(a => a.Type == ContainerMountType.BindMount);
Aspire.Hosting.Azure.Tests (10)
AzureCosmosDBExtensionsTests.cs (2)
939Assert.Equal(ContainerMountType.Volume, mount.Type); 958Assert.Equal(ContainerMountType.Volume, mount.Type);
AzureEventHubsExtensionsTests.cs (4)
171Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type); 190Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type); 209Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 228Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
AzureStorageExtensionsTests.cs (4)
39Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type); 65Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type); 91Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 117Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Containers.Tests (2)
ContainerMountAnnotationTests.cs (1)
38Assert.Equal(ContainerMountType.BindMount, annotation.Type);
ContainerResourceTests.cs (1)
357Assert.Equal(ContainerMountType.BindMount, mountAnnotation.Type);
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentContext.cs (2)
89if (mount.Type == ContainerMountType.BindMount && !IsDockerSocket(mount.Source)) 117Type = mount.Type == ContainerMountType.BindMount ? "bind" : "volume",
Aspire.Hosting.Garnet.Tests (2)
AddGarnetTests.cs (2)
218Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 243Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type);
Aspire.Hosting.Keycloak.Tests (2)
KeycloakResourceBuilderTests.cs (2)
109Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 124Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type);
Aspire.Hosting.Kubernetes (3)
KubernetesEnvironmentExtensions.cs (2)
293if (annotations[i] is ContainerMountAnnotation { Type: ContainerMountType.Volume } mount && 296annotations[i] = new ContainerMountAnnotation(localVolumeName, mount.Target, mount.Type, mount.IsReadOnly);
KubernetesResource.cs (1)
308if (volume.Type == ContainerMountType.BindMount)
Aspire.Hosting.PostgreSQL.Tests (4)
AddPostgresTests.cs (4)
807Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 834Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 888Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type); 915Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type);
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
570Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 595Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type);
Aspire.Hosting.Seq.Tests (2)
AddSeqTests.cs (2)
137Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 162Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type);
Aspire.Hosting.Valkey.Tests (2)
AddValkeyTests.cs (2)
214Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 239Assert.Equal(ContainerMountType.BindMount, volumeAnnotation.Type);
Aspire.Playground.Tests (1)
Infrastructure\DistributedApplicationExtensions.cs (1)
55.Where(m => m.Type == ContainerMountType.Volume && !string.IsNullOrEmpty(m.Source))
Pipelines.AppHost (3)
AppHost.cs (3)
50mounts.Any(m => m.Type == ContainerMountType.BindMount)) 232mounts.Any(m => m.Type == ContainerMountType.BindMount)) 250var bindMounts = mounts.Where(m => m.Type == ContainerMountType.BindMount).ToList();