36 references to Replace
Aspire.Hosting (25)
ContainerResourceBuilderExtensions.cs (11)
74
}), ResourceAnnotationMutationBehavior.
Replace
);
494
return builder.WithAnnotation(new ContainerLifetimeAnnotation { Lifetime = lifetime }, ResourceAnnotationMutationBehavior.
Replace
);
508
return builder.WithAnnotation(new ContainerImagePullPolicyAnnotation { ImagePullPolicy = pullPolicy }, ResourceAnnotationMutationBehavior.
Replace
);
605
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
)
610
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
)
747
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
)
752
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
)
970
return builder.WithAnnotation(new ContainerNameAnnotation { Name = name }, ResourceAnnotationMutationBehavior.
Replace
);
1139
}, ResourceAnnotationMutationBehavior.
Replace
);
1339
builder.WithAnnotation(new ProxySupportAnnotation { ProxyEnabled = proxyEnabled }, ResourceAnnotationMutationBehavior.
Replace
);
1538
}, ResourceAnnotationMutationBehavior.
Replace
);
CustomResourceExtensions.cs (1)
26
return builder.WithAnnotation(new ResourceSnapshotAnnotation(initialSnapshot), ResourceAnnotationMutationBehavior.
Replace
);
DistributedApplicationResourceBuilder.cs (2)
20
if (behavior != ResourceAnnotationMutationBehavior.Append && behavior != ResourceAnnotationMutationBehavior.
Replace
)
27
if (behavior == ResourceAnnotationMutationBehavior.
Replace
&& Resource.Annotations.OfType<TAnnotation>().SingleOrDefault() is { } existingAnnotation)
ProjectResourceBuilderExtensions.cs (1)
768
builder.WithAnnotation<DisableForwardedHeadersAnnotation>(ResourceAnnotationMutationBehavior.
Replace
);
ResourceBuilderExtensions.cs (10)
393
return builder.WithAnnotation(new ManifestPublishingCallbackAnnotation(callback), ResourceAnnotationMutationBehavior.
Replace
);
409
return builder.WithAnnotation(new ManifestPublishingCallbackAnnotation(callback), ResourceAnnotationMutationBehavior.
Replace
);
425
return builder.WithAnnotation(new ConnectionStringRedirectAnnotation(resource), ResourceAnnotationMutationBehavior.
Replace
);
2332
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
);
2381
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
);
2429
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
);
2464
return builder.WithAnnotation(new CertificateTrustConfigurationCallbackAnnotation(callback), ResourceAnnotationMutationBehavior.
Replace
);
2497
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
);
2531
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
);
2561
return builder.WithAnnotation(annotation, ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsExtensions.cs (1)
411
return builder.WithAnnotation(new ConfigFileAnnotation(path), ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
493
return builder.WithAnnotation(new ConfigFileAnnotation(path), ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
286
return builder.WithAnnotation(new PersistenceAnnotation(interval), ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Python (5)
PythonAppResourceBuilderExtensions.cs (5)
1094
ResourceAnnotationMutationBehavior.
Replace
);
1198
.WithAnnotation(new PythonPackageManagerAnnotation(virtualEnvironment.GetExecutable("pip")), ResourceAnnotationMutationBehavior.
Replace
)
1199
.WithAnnotation(new PythonInstallCommandAnnotation([.. baseInstallArgs, .. installArgs ?? []]), ResourceAnnotationMutationBehavior.
Replace
);
1268
.WithAnnotation(new PythonPackageManagerAnnotation("uv"), ResourceAnnotationMutationBehavior.
Replace
)
1269
.WithAnnotation(new PythonInstallCommandAnnotation(args), ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
532
new PersistenceAnnotation(interval, keysChangedThreshold), ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Tests (1)
Utils\WithAnnotationTests.cs (1)
44
redis.WithAnnotation<DummyAnnotation>(ResourceAnnotationMutationBehavior.
Replace
);
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
282
new PersistenceAnnotation(interval, keysChangedThreshold), ResourceAnnotationMutationBehavior.
Replace
);