Skip to content
DocsTry Aspire
DocsTry

ContainerFileSystemCallbackContext

Handle
📦 Aspire.Hosting v13.5.0
interface ContainerFileSystemCallbackContext {
readonly model: IResource;
readonly services: IServiceProvider;
createCertificateFile(
name: string,
contents?: string,
sourcePath?: string,
owner?: number,
group?: number,
mode?: number,
continueOnError?: boolean): ContainerFileSystemItem;
createDirectory(
name: string,
entries: ContainerFileSystemItem[],
owner?: number,
group?: number,
mode?: number): ContainerFileSystemItem;
createFile(
name: string,
contents?: string,
sourcePath?: string,
owner?: number,
group?: number,
mode?: number,
continueOnError?: boolean): ContainerFileSystemItem;
}

Properties

propertymodelIResourceget
The app model resource the callback is associated with.
propertyservicesIServiceProviderget
A `IServiceProvider` that can be used to resolve services in the callback.

Methods

Creates a PEM container certificate file entry with the OpenSSL subject-hash symlink.
createCertificateFile(
name: string,
contents?: string,
sourcePath?: string,
owner?: number,
group?: number,
mode?: number,
continueOnError?: boolean): ContainerFileSystemItem
namestring
contentsstringoptional
sourcePathstringoptional
ownernumberoptional
groupnumberoptional
modenumberoptional
continueOnErrorbooleanoptional
ContainerFileSystemItem
Creates a container directory entry containing the specified child entries.
createDirectory(
name: string,
entries: ContainerFileSystemItem[],
owner?: number,
group?: number,
mode?: number): ContainerFileSystemItem
namestring
entriesContainerFileSystemItem[]
ownernumberoptional
groupnumberoptional
modenumberoptional
ContainerFileSystemItem
Creates a container file entry with inline contents or a host source path.
createFile(
name: string,
contents?: string,
sourcePath?: string,
owner?: number,
group?: number,
mode?: number,
continueOnError?: boolean): ContainerFileSystemItem
namestring
contentsstringoptional
sourcePathstringoptional
ownernumberoptional
groupnumberoptional
modenumberoptional
continueOnErrorbooleanoptional
ContainerFileSystemItem