21 references to HiddenBehavior
Aspire.Hosting (9)
ApplicationModel\HiddenAnnotation.cs (3)
29public sealed class HiddenAnnotation(HiddenBehavior behavior) : IResourceAnnotation 34public 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)
1244HiddenBehavior.Always => true, 1245HiddenBehavior.OnCompletion => IsCompletionState(previousState.State?.Text)
Dashboard\DashboardEventHandlers.cs (1)
341dashboardResource.Annotations.Add(new HiddenAnnotation(HiddenBehavior.Always));
ResourceBuilderExtensions.cs (3)
5310return builder.WithAnnotation(new HiddenAnnotation(HiddenBehavior.Always), ResourceAnnotationMutationBehavior.Replace); 5330return builder.WithAnnotation(new HiddenAnnotation(HiddenBehavior.OnCompletion) { SuccessfulExitCodes = [exitCode] }, ResourceAnnotationMutationBehavior.Replace); 5381return builder.WithAnnotation(new HiddenAnnotation(HiddenBehavior.OnCompletion) { SuccessfulExitCodes = exitCodes.Count > 0 ? [.. exitCodes] : [0] }, ResourceAnnotationMutationBehavior.Replace);
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
42environmentResource.Annotations.Add(new HiddenAnnotation(HiddenBehavior.Always));
Aspire.Hosting.Azure.Tests (1)
AzureRunAsEmulatorModeTests.cs (1)
71Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
64Assert.Equal(HiddenBehavior.OnCompletion, hidden.Behavior);
Aspire.Hosting.Kafka.Tests (1)
AddKafkaTests.cs (1)
256Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
214Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.MongoDB.Tests (1)
AddMongoDBTests.cs (1)
285Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.MySql.Tests (1)
AddMySqlTests.cs (1)
245Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
419Assert.Equal(HiddenBehavior.Always, hidden.Behavior); 440Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
278Assert.Equal(HiddenBehavior.Always, hidden.Behavior); 289Assert.Equal(HiddenBehavior.Always, hidden.Behavior);
Aspire.Hosting.Tests (1)
Dashboard\DashboardResourceTests.cs (1)
68Assert.Equal(HiddenBehavior.Always, hiddenAnnotation.Behavior);