14 references to StopOnResourceUnavailable
Aspire.Hosting (8)
ApplicationModel\ResourceNotificationService.cs (6)
53
DefaultWaitBehavior = WaitBehavior.
StopOnResourceUnavailable
;
72
DefaultWaitBehavior = serviceProvider.GetService<IOptions<ResourceNotificationServiceOptions>>()?.Value.DefaultWaitBehavior ?? WaitBehavior.
StopOnResourceUnavailable
;
164
if (waitBehavior == WaitBehavior.
StopOnResourceUnavailable
)
212
WaitBehavior.
StopOnResourceUnavailable
=> snapshot.State?.Text == KnownResourceStates.Running ||
269
/// When <see cref="WaitBehavior.
StopOnResourceUnavailable
"/> is specified the wait operation
294
WaitBehavior.
StopOnResourceUnavailable
=> snapshot.HealthStatus == HealthStatus.Healthy ||
DistributedApplicationBuilder.cs (1)
241
o.DefaultWaitBehavior = options.DisableDashboard ? WaitBehavior.
StopOnResourceUnavailable
: WaitBehavior.WaitOnResourceUnavailable;
ResourceBuilderExtensions.cs (1)
1044
/// <para>When <see cref="WaitBehavior.
StopOnResourceUnavailable
"/> is specified, the wait operation
Aspire.Hosting.Tests (6)
WaitForTests.cs (6)
207
.WaitFor(dependency, WaitBehavior.
StopOnResourceUnavailable
);
237
dependency.WaitFor(failToStart, WaitBehavior.
StopOnResourceUnavailable
);
245
WaitBehavior.
StopOnResourceUnavailable
261
dependency.WaitFor(failToStart, WaitBehavior.
StopOnResourceUnavailable
);
279
[InlineData(WaitBehavior.
StopOnResourceUnavailable
, typeof(DistributedApplicationException), "Stopped waiting for resource 'redis' to become healthy because it failed to start.")]
292
dependency.WaitFor(failToStart, WaitBehavior.
StopOnResourceUnavailable
);