1 interface inheriting from IResourceWithWaitSupport
Aspire.Hosting.Dapr (1)
IDaprComponentResource.cs (1)
11
public interface IDaprComponentResource : IResource,
IResourceWithWaitSupport
7 references to IResourceWithWaitSupport
Aspire.Hosting (5)
ApplicationModel\ContainerResource.cs (1)
11
public class ContainerResource(string name, string? entrypoint = null) : Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints,
IResourceWithWaitSupport
ApplicationModel\ExecutableResource.cs (1)
12
public class ExecutableResource(string name, string command, string workingDirectory) : Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints,
IResourceWithWaitSupport
ApplicationModel\ProjectResource.cs (1)
10
public class ProjectResource(string name) : Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithServiceDiscovery,
IResourceWithWaitSupport
ResourceBuilderExtensions.cs (2)
685
public static IResourceBuilder<T> WaitFor<T>(this IResourceBuilder<T> builder, IResourceBuilder<IResource> dependency) where T :
IResourceWithWaitSupport
740
public static IResourceBuilder<T> WaitForCompletion<T>(this IResourceBuilder<T> builder, IResourceBuilder<IResource> dependency, int exitCode = 0) where T :
IResourceWithWaitSupport
Aspire.Hosting.Tests (2)
WaitForTests.cs (2)
361
private sealed class CustomChildResource(string name, CustomResource parent) : Resource(name), IResourceWithParent<CustomResource>,
IResourceWithWaitSupport
366
private sealed class CustomResource(string name) : Resource(name), IResourceWithConnectionString,
IResourceWithWaitSupport