1 instantiation of ResourceAnnotationMutationBehavior
Aspire.Hosting.JavaScript (1)
113 references to ResourceAnnotationMutationBehavior
Aspire.Hosting (50)
ContainerResourceBuilderExtensions.cs (17)
96}), ResourceAnnotationMutationBehavior.Replace);
105}), ResourceAnnotationMutationBehavior.Append);
600}, ResourceAnnotationMutationBehavior.Replace)
601.WithAnnotation(new ContainerLifetimeAnnotation { Lifetime = lifetime }, ResourceAnnotationMutationBehavior.Replace);
617return builder.WithAnnotation(new ContainerImagePullPolicyAnnotation { ImagePullPolicy = pullPolicy }, ResourceAnnotationMutationBehavior.Replace);
725return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace)
730return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace)
875return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace)
876.WithAnnotation(defaultContainerBuildOptions, ResourceAnnotationMutationBehavior.Append)
880return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace)
881.WithAnnotation(defaultContainerBuildOptions, ResourceAnnotationMutationBehavior.Append)
1111return builder.WithAnnotation(new ContainerNameAnnotation { Name = name }, ResourceAnnotationMutationBehavior.Replace);
1317}, ResourceAnnotationMutationBehavior.Replace);
1404return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Append);
1476return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Append);
1519return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Append);
1857}, ResourceAnnotationMutationBehavior.Replace);
ResourceBuilderExtensions.cs (19)
132}, ResourceAnnotationMutationBehavior.Replace);
186}, ResourceAnnotationMutationBehavior.Replace);
204}, ResourceAnnotationMutationBehavior.Replace);
764return builder.WithAnnotation(new ManifestPublishingCallbackAnnotation(callback), ResourceAnnotationMutationBehavior.Replace);
782return builder.WithAnnotation(new ManifestPublishingCallbackAnnotation(callback), ResourceAnnotationMutationBehavior.Replace);
800return builder.WithAnnotation(new ConnectionStringRedirectAnnotation(resource), ResourceAnnotationMutationBehavior.Replace);
1699builder.WithAnnotation(new ProxySupportAnnotation { ProxyEnabled = proxyEnabled }, ResourceAnnotationMutationBehavior.Replace);
4011return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace);
4062return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace);
4113return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace);
4150return builder.WithAnnotation(new CertificateTrustConfigurationCallbackAnnotation(callback), ResourceAnnotationMutationBehavior.Replace);
4185return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace);
4221return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace);
4253return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Replace);
4287return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.Append);
4739return builder.WithAnnotation(new ResourceIconAnnotation(iconName, iconVariant), ResourceAnnotationMutationBehavior.Replace);
5143return builder.WithAnnotation(new HiddenAnnotation(HiddenBehavior.Always), ResourceAnnotationMutationBehavior.Replace);
5163return builder.WithAnnotation(new HiddenAnnotation(HiddenBehavior.OnCompletion) { SuccessfulExitCodes = [exitCode] }, ResourceAnnotationMutationBehavior.Replace);
5214return builder.WithAnnotation(new HiddenAnnotation(HiddenBehavior.OnCompletion) { SuccessfulExitCodes = exitCodes.Count > 0 ? [.. exitCodes] : [0] }, ResourceAnnotationMutationBehavior.Replace);
Aspire.Hosting.Azure.EventHubs (1)
Aspire.Hosting.Azure.Kubernetes (2)
Aspire.Hosting.Azure.Network (1)
Aspire.Hosting.Azure.ServiceBus (1)
Aspire.Hosting.Azure.Sql (3)
Aspire.Hosting.Azure.Tests (4)
Aspire.Hosting.Garnet (1)
Aspire.Hosting.Go (9)
Aspire.Hosting.Java (12)
Aspire.Hosting.Keycloak.Tests (1)
Aspire.Hosting.Kubernetes (10)
HelmChartOptions.cs (10)
47EnvironmentBuilder.WithAnnotation(new KubernetesNamespaceAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
62EnvironmentBuilder.WithAnnotation(new KubernetesNamespaceAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
94EnvironmentBuilder.WithAnnotation(new HelmReleaseNameAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
109EnvironmentBuilder.WithAnnotation(new HelmReleaseNameAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
146EnvironmentBuilder.WithAnnotation(new HelmChartVersionAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
161EnvironmentBuilder.WithAnnotation(new HelmChartVersionAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
193EnvironmentBuilder.WithAnnotation(new HelmChartNameAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
208EnvironmentBuilder.WithAnnotation(new HelmChartNameAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
240EnvironmentBuilder.WithAnnotation(new HelmChartDescriptionAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
255EnvironmentBuilder.WithAnnotation(new HelmChartDescriptionAnnotation(expression), ResourceAnnotationMutationBehavior.Replace);
Aspire.Hosting.Maui (1)
Aspire.Hosting.Orleans (1)
Aspire.Hosting.Python (5)
Aspire.Hosting.Redis (1)
Aspire.Hosting.RemoteHost.Tests (2)
Aspire.Hosting.Rust (2)
Aspire.Hosting.Rust.Tests (1)
Aspire.Hosting.Tests (4)
Aspire.Hosting.Valkey (1)