7 instantiations of ContainerDirectory
Aspire.Hosting (3)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (3)
87new ContainerDirectory 119Value = new ContainerDirectory 139var newDirectory = new ContainerDirectory
Aspire.Hosting.Docker.Tests (1)
DockerComposePublisherTests.cs (1)
46new ContainerDirectory
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (2)
323new ContainerDirectory 327new ContainerDirectory
Aspire.Hosting.Tests (1)
DistributedApplicationTests.cs (1)
465new ContainerDirectory
12 references to ContainerDirectory
Aspire.Hosting (7)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (4)
16/// The name of the file or directory. Must be a simple file or folder name and not include any path separators (eg, / or \). To specify parent folders, use one or more <see cref="ContainerDirectory"/> entries. 74/// The contents of the directory to create in the container. Will create specified <see cref="ContainerFile"/> and <see cref="ContainerDirectory"/> entries in the directory. 86ContainerDirectory dir => [ 139var newDirectory = new ContainerDirectory
ContainerResourceBuilderExtensions.cs (1)
873Callback = (_, _) => Task.FromResult(ContainerDirectory.GetFileSystemItemsFromPath(sourceFullPath, searchOptions: SearchOption.AllDirectories)),
Dcp\Model\Container.cs (2)
336ContainerDirectory => ContainerFileSystemEntryType.Directory, 359else if (item is ContainerDirectory directory)
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
146if (item is ContainerDirectory dir)
Aspire.Hosting.PostgreSQL.Tests (4)
AddPostgresTests.cs (4)
546var pgWebDirectory = Assert.IsType<ContainerDirectory>(entries.First()); 550var bookmarksDirectory = Assert.IsType<ContainerDirectory>(pgWebDirectory.Entries.First());