Thanks to visit codestin.com
Credit goes to aspire.dev

Skip to content
Docs Try Aspire
Docs Try

IReportingTask

Interface
📦 Aspire.Hosting v13.4.0
interface IReportingTask {
completeTask(
completionMessage?: string,
completionState?: string,
cancellationToken?: cancellationToken): void;
completeTaskMarkdown(
markdownString: string,
completionState?: string,
cancellationToken?: cancellationToken): void;
updateTask(
statusText: string,
cancellationToken?: cancellationToken): void;
updateTaskMarkdown(
markdownString: string,
cancellationToken?: cancellationToken): void;
}

Methods

Completes the reporting task with plain-text completion text.
completeTask(
completionMessage?: string,
completionState?: string,
cancellationToken?: cancellationToken): void
completionMessage string optional
completionState string optional = completed
cancellationToken cancellationToken optional
Completes the reporting task with Markdown-formatted completion text.
completeTaskMarkdown(
markdownString: string,
completionState?: string,
cancellationToken?: cancellationToken): void
markdownString string
completionState string optional = completed
cancellationToken cancellationToken optional
Updates the reporting task with plain-text status text.
updateTask(
statusText: string,
cancellationToken?: cancellationToken): void
statusText string
cancellationToken cancellationToken optional
Updates the reporting task with Markdown-formatted status text.
updateTaskMarkdown(
markdownString: string,
cancellationToken?: cancellationToken): void
markdownString string
cancellationToken cancellationToken optional