15 references to HiddenBehavior
Aspire.Hosting (9)
ApplicationModel\HiddenAnnotation.cs (3)
29
public sealed class HiddenAnnotation(
HiddenBehavior
behavior) : IResourceAnnotation
34
public
HiddenBehavior
Behavior { get; } = behavior;
37
/// Gets the exit codes that are treated as successful completion when <see cref="Behavior"/> is <see cref="
HiddenBehavior
.OnCompletion"/>.
ApplicationModel\ResourceNotificationService.cs (2)
1207
HiddenBehavior
.Always => true,
1208
HiddenBehavior
.OnCompletion => IsCompletionState(previousState.State?.Text)
Dashboard\DashboardEventHandlers.cs (1)
496
dashboardResource.Annotations.Add(new HiddenAnnotation(
HiddenBehavior
.Always));
ResourceBuilderExtensions.cs (3)
5184
return builder.WithAnnotation(new HiddenAnnotation(
HiddenBehavior
.Always), ResourceAnnotationMutationBehavior.Replace);
5204
return builder.WithAnnotation(new HiddenAnnotation(
HiddenBehavior
.OnCompletion) { SuccessfulExitCodes = [exitCode] }, ResourceAnnotationMutationBehavior.Replace);
5255
return builder.WithAnnotation(new HiddenAnnotation(
HiddenBehavior
.OnCompletion) { SuccessfulExitCodes = exitCodes.Count > 0 ? [.. exitCodes] : [0] }, ResourceAnnotationMutationBehavior.Replace);
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
42
environmentResource.Annotations.Add(new HiddenAnnotation(
HiddenBehavior
.Always));
Aspire.Hosting.Azure.Tests (1)
AzureRunAsEmulatorModeTests.cs (1)
71
Assert.Equal(
HiddenBehavior
.Always, hidden.Behavior);
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
60
Assert.Equal(
HiddenBehavior
.OnCompletion, hidden.Behavior);
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
278
Assert.Equal(
HiddenBehavior
.Always, hidden.Behavior);
289
Assert.Equal(
HiddenBehavior
.Always, hidden.Behavior);
Aspire.Hosting.Tests (1)
Dashboard\DashboardResourceTests.cs (1)
61
Assert.Equal(
HiddenBehavior
.Always, hiddenAnnotation.Behavior);