2 types derived from ContainerFileSystemItem
Aspire.Hosting (2)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (2)
53
public sealed class ContainerFile :
ContainerFileSystemItem
64
public sealed class ContainerDirectory :
ContainerFileSystemItem
11 references to ContainerFileSystemItem
Aspire.Hosting (6)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (3)
69
public 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.
109
public required Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<
ContainerFileSystemItem
>>> Callback { get; init; }
ContainerResourceBuilderExtensions.cs (2)
744
public 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
817
public 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)
331
public static ContainerFileSystemEntry ToContainerFileSystemEntry(this
ContainerFileSystemItem
item)
Aspire.Hosting.PostgreSQL (4)
PostgresBuilderExtensions.cs (4)
211
return Task.FromResult<IEnumerable<
ContainerFileSystemItem
>>([
321
return Task.FromResult<IEnumerable<
ContainerFileSystemItem
>>([
472
private static IEnumerable<
ContainerFileSystemItem
> WritePgWebBookmarks(IEnumerable<PostgresDatabaseResource> postgresInstances)
474
var bookmarkFiles = new List<
ContainerFileSystemItem
>();
Aspire.Hosting.Tests (1)
DistributedApplicationTests.cs (1)
438
var createFileEntries = new List<
ContainerFileSystemItem
>