23 references to FailedToStart
Aspire.Hosting (11)
ApplicationModel\CustomResourceSnapshot.cs (2)
343public static readonly string FailedToStart = nameof(FailedToStart); 378public static readonly IReadOnlyList<string> TerminalStates = [Finished, FailedToStart, Exited];
ApplicationModel\ResourceNotificationService.cs (6)
166if (snapshot.State?.Text == KnownResourceStates.FailedToStart) 215snapshot.State?.Text == KnownResourceStates.FailedToStart || 235/// If the resource enters an unavailable state such as <see cref="KnownResourceStates.FailedToStart"/> then 262/// enters an unavailable state such as <see cref="KnownResourceStates.FailedToStart"/>. 297snapshot.State?.Text == KnownResourceStates.FailedToStart || 326if (snapshot.State?.Text == KnownResourceStates.FailedToStart)
Orchestrator\ApplicationOrchestrator.cs (3)
211await _notificationService.PublishUpdateAsync(context.Resource, context.DcpResourceName, s => s with { State = KnownResourceStates.FailedToStart }).ConfigureAwait(false); 215await SetChildResourceAsync(context.Resource, context.DcpResourceName, KnownResourceStates.FailedToStart, startTimeStamp: null, stopTimeStamp: null).ConfigureAwait(false); 220await _notificationService.PublishUpdateAsync(context.Resource, s => s with { State = KnownResourceStates.FailedToStart }).ConfigureAwait(false);
Aspire.Hosting.Tests (12)
WaitForTests.cs (12)
33await app.ResourceNotifications.WaitForResourceAsync(throwingResource.Resource.Name, KnownResourceStates.FailedToStart, abortCts.Token); 34await app.ResourceNotifications.WaitForResourceAsync(dependingContainerResource.Resource.Name, KnownResourceStates.FailedToStart, abortCts.Token); 35await app.ResourceNotifications.WaitForResourceAsync(dependingExecutableResource.Resource.Name, KnownResourceStates.FailedToStart, abortCts.Token); 197[InlineData(nameof(KnownResourceStates.FailedToStart))] 224await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, KnownResourceStates.FailedToStart, waitingStateCts.Token); 308[InlineData(nameof(KnownResourceStates.FailedToStart))] 335await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, KnownResourceStates.FailedToStart, waitingStateCts.Token); 342[InlineData(nameof(KnownResourceStates.FailedToStart))] 384[InlineData(nameof(KnownResourceStates.FailedToStart))] 516await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, KnownResourceStates.FailedToStart, runningStateCts.Token); 572await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, KnownResourceStates.FailedToStart, runningStateCts.Token); 624await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, KnownResourceStates.FailedToStart, runningStateCts.Token);