2 types derived from ContainerFileSystemItem
Aspire.Hosting (2)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (2)
53public sealed class ContainerFile : ContainerFileSystemItem 64public sealed class ContainerDirectory : ContainerFileSystemItem
11 references to ContainerFileSystemItem
Aspire.Hosting (6)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (3)
69public IEnumerable<ContainerFileSystemItem> Entries { get; set; } = []; 107/// The callback to be executed when the container is created. Should return a tree of <see cref="ContainerFileSystemItem"/> entries to create (or update) in the container. 109public required Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> Callback { get; init; }
ContainerResourceBuilderExtensions.cs (2)
744public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, IEnumerable<ContainerFileSystemItem> entries, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource 817public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> callback, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource
Dcp\Model\Container.cs (1)
331public static ContainerFileSystemEntry ToContainerFileSystemEntry(this ContainerFileSystemItem item)
Aspire.Hosting.PostgreSQL (4)
PostgresBuilderExtensions.cs (4)
211return Task.FromResult<IEnumerable<ContainerFileSystemItem>>([ 321return Task.FromResult<IEnumerable<ContainerFileSystemItem>>([ 472private static IEnumerable<ContainerFileSystemItem> WritePgWebBookmarks(IEnumerable<PostgresDatabaseResource> postgresInstances) 474var bookmarkFiles = new List<ContainerFileSystemItem>();
Aspire.Hosting.Tests (1)
DistributedApplicationTests.cs (1)
438var createFileEntries = new List<ContainerFileSystemItem>