18 references to StopOnResourceUnavailable
Aspire.Hosting (10)
ApplicationModel\ResourceNotificationService.cs (6)
55DefaultWaitBehavior = WaitBehavior.StopOnResourceUnavailable; 74DefaultWaitBehavior = serviceProvider.GetService<IOptions<ResourceNotificationServiceOptions>>()?.Value.DefaultWaitBehavior ?? WaitBehavior.StopOnResourceUnavailable; 214/// When <see cref="WaitBehavior.StopOnResourceUnavailable"/> is specified the wait operation 246WaitBehavior.StopOnResourceUnavailable => snapshot.HealthStatus == HealthStatus.Healthy || 333if (waitBehavior == WaitBehavior.StopOnResourceUnavailable) 367WaitBehavior.StopOnResourceUnavailable => snapshot.State?.Text == KnownResourceStates.Running ||
Backchannel\AppHostRpcTarget.cs (1)
128WaitBehavior.StopOnResourceUnavailable,
DistributedApplicationBuilder.cs (1)
322o.DefaultWaitBehavior = options.DisableDashboard ? WaitBehavior.StopOnResourceUnavailable : WaitBehavior.WaitOnResourceUnavailable;
ResourceBuilderExtensions.cs (2)
1422/// <para>When <see cref="WaitBehavior.StopOnResourceUnavailable"/> is specified, the wait operation 1526/// <para>When <see cref="WaitBehavior.StopOnResourceUnavailable"/> is specified, the wait operation
Aspire.Hosting.Tests (8)
WaitForTests.cs (8)
208.WaitFor(dependency, WaitBehavior.StopOnResourceUnavailable); 238dependency.WaitFor(failToStart, WaitBehavior.StopOnResourceUnavailable); 246WaitBehavior.StopOnResourceUnavailable 262dependency.WaitFor(failToStart, WaitBehavior.StopOnResourceUnavailable); 280[InlineData(WaitBehavior.StopOnResourceUnavailable, typeof(DistributedApplicationException), "Stopped waiting for resource 'redis' to become healthy because it failed to start.")] 293dependency.WaitFor(failToStart, WaitBehavior.StopOnResourceUnavailable); 823.WaitForStart(dependency, WaitBehavior.StopOnResourceUnavailable); 830Assert.Equal(WaitBehavior.StopOnResourceUnavailable, waitAnnotation.WaitBehavior);