Skip to content
Docs Try Aspire
Docs Try

IResourceWithWaitSupport

Interface
📦 Aspire.Hosting v13.4.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 the dependency resource to enter the Exited or Finished state before starting the resource.
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