6 instantiations of PersistenceAnnotation
Aspire.Hosting (4)
ContainerResourceBuilderExtensions.cs (1)
592.WithAnnotation(new PersistenceAnnotation
ResourceBuilderExtensions.cs (3)
128return builder.WithAnnotation(new PersistenceAnnotation 181return builder.WithAnnotation(new PersistenceAnnotation 196return builder.WithAnnotation(new PersistenceAnnotation
Aspire.Hosting.Tests (2)
PersistentContainerWarningTests.cs (2)
30container.Annotations.Add(new PersistenceAnnotation { Mode = PersistenceMode.Persistent }); 54container.Annotations.Add(new PersistenceAnnotation { Mode = PersistenceMode.Persistent });
34 references to PersistenceAnnotation
Aspire.Hosting (5)
ApplicationModel\ResourceExtensions.cs (5)
1105/// The <see cref="Lifetime"/> from the <see cref="PersistenceAnnotation"/> for the resource (if the annotation exists). 1120if (resource.TryGetLastAnnotation<PersistenceAnnotation>(out var persistenceAnnotation)) 1181if (resource.TryGetLastAnnotation<PersistenceAnnotation>(out var persistenceAnnotation))
Aspire.Hosting.Azure.Kusto.Tests (2)
AddAzureKustoTests.cs (2)
312var persistenceAnnotation = Assert.Single(resourceBuilder.Resource.Annotations.OfType<PersistenceAnnotation>());
Aspire.Hosting.Azure.Tests (10)
AzureEventHubsExtensionsTests.cs (5)
531var persistenceAnnotation = Assert.Single(eventHubs.Resource.Annotations.OfType<PersistenceAnnotation>()); 545Assert.Empty(azurite.Annotations.OfType<PersistenceAnnotation>()); 559var annotation = Assert.Single(resource.Annotations.OfType<PersistenceAnnotation>());
AzureServiceBusExtensionsTests.cs (5)
628var persistenceAnnotation = Assert.Single(serviceBus.Resource.Annotations.OfType<PersistenceAnnotation>()); 642Assert.Empty(sql.Annotations.OfType<PersistenceAnnotation>()); 656var annotation = Assert.Single(resource.Annotations.OfType<PersistenceAnnotation>());
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelResourceBuilderExtensionsTests.cs (3)
73var annotation = Assert.Single(tunnel.Resource.Annotations.OfType<PersistenceAnnotation>()); 84Assert.Empty(tunnel.Resource.Annotations.OfType<PersistenceAnnotation>());
Aspire.Hosting.Tests (14)
ExecutableResourceBuilderExtensionTests.cs (2)
86var annotation = executable.Resource.Annotations.OfType<PersistenceAnnotation>().Single();
ProjectResourceBuilderExtensionTests.cs (2)
52var annotation = project.Resource.Annotations.OfType<PersistenceAnnotation>().Single();
ResourceBuilderLifetimeTests.cs (10)
23var annotation = container.Resource.Annotations.OfType<PersistenceAnnotation>().Single(); 49var annotation = container.Resource.Annotations.OfType<PersistenceAnnotation>().Single(); 65var annotation = Assert.Single(container.Resource.Annotations.OfType<PersistenceAnnotation>()); 83var annotation = Assert.Single(container.Resource.Annotations.OfType<PersistenceAnnotation>()); 166var annotation = container.Resource.Annotations.OfType<PersistenceAnnotation>().Single();