Skip to content
DocsTry Aspire
DocsTry

IPipelineOutputService Methods

InterfaceMethods4 members
Service for managing pipeline output directories.
GetOutputDirectorySection titled GetOutputDirectoryabstractstring
Gets the output directory for deployment artifacts. If no output path is configured, defaults to the AppHost directory's aspire-output folder. Falls back to the current directory when the AppHost directory is unavailable.
public interface IPipelineOutputService
{
public abstract string GetOutputDirectory()
{
// ...
}
}
stringThe path to the output directory for deployment artifacts.
GetOutputDirectory(IResource)Section titled GetOutputDirectory(IResource)abstractstring
Gets the output directory for a specific resource's deployment artifacts.
public interface IPipelineOutputService
{
public abstract string GetOutputDirectory(
IResource resource)
{
// ...
}
}
resourceIResourceThe resource to get the output directory for.
stringThe path to the output directory for the resource's deployment artifacts.
GetTempDirectorySection titled GetTempDirectoryabstractstring
Gets a temporary directory for build artifacts.
public interface IPipelineOutputService
{
public abstract string GetTempDirectory()
{
// ...
}
}
stringThe path to a temporary directory for build artifacts.
GetTempDirectory(IResource)Section titled GetTempDirectory(IResource)abstractstring
Gets a temporary directory for a specific resource's build artifacts.
public interface IPipelineOutputService
{
public abstract string GetTempDirectory(
IResource resource)
{
// ...
}
}
resourceIResourceThe resource to get the temporary directory for.
stringThe path to a temporary directory for the resource's build artifacts.