Skip to content
Docs Try Aspire
Docs Try

IResourceWithWaitSupport

Interface
📦 Aspire.Hosting v13.3.0
interface IResourceWithWaitSupport {
waitFor(
dependency: IResource,
waitBehavior?: WaitBehavior): IResourceWithWaitSupport;
waitForCompletion(
dependency: IResource,
exitCode?: number): IResourceWithWaitSupport;
waitForStart(
dependency: IResource,
waitBehavior?: WaitBehavior): IResourceWithWaitSupport;
}

Methods

method waitFor builder
Waits for another resource to be ready
waitFor(
dependency: IResource,
waitBehavior?: WaitBehavior): IResourceWithWaitSupport
dependency IResource
waitBehavior WaitBehavior optional
IResourceWithWaitSupport
method waitForCompletion builder
Waits for resource completion
waitForCompletion(
dependency: IResource,
exitCode?: number): IResourceWithWaitSupport
dependency IResource
exitCode number optional = 0
IResourceWithWaitSupport
method waitForStart builder
Waits for another resource to start
waitForStart(
dependency: IResource,
waitBehavior?: WaitBehavior): IResourceWithWaitSupport
dependency IResource
waitBehavior WaitBehavior optional
IResourceWithWaitSupport