1 instantiation of ContainerLifetimeAnnotation
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
406return builder.WithAnnotation(new ContainerLifetimeAnnotation { Lifetime = lifetime }, ResourceAnnotationMutationBehavior.Replace);
18 references to ContainerLifetimeAnnotation
Aspire.Hosting (4)
ApplicationModel\ResourceExtensions.cs (4)
639/// Defaults to <see cref="ContainerLifetime.Session"/> if no <see cref="ContainerLifetimeAnnotation"/> is found. 643/// The <see cref="ContainerLifetime"/> from the <see cref="ContainerLifetimeAnnotation"/> for the resource (if the annotation exists). 648if (resource.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var lifetimeAnnotation))
Aspire.Hosting.Azure.EventHubs (2)
AzureEventHubsExtensions.cs (2)
251if (surrogate.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var lifetimeAnnotation))
Aspire.Hosting.Azure.Kusto.Tests (2)
AddAzureKustoTests.cs (2)
302var lifetimeAnnotation = resourceBuilder.Resource.Annotations.OfType<ContainerLifetimeAnnotation>().SingleOrDefault();
Aspire.Hosting.Azure.ServiceBus (2)
AzureServiceBusExtensions.cs (2)
400if (surrogate.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var lifetimeAnnotation))
Aspire.Hosting.Azure.Tests (8)
AzureEventHubsExtensionsTests.cs (4)
521serviceBus.Resource.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var sbLifetimeAnnotation); 522azurite.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var sqlLifetimeAnnotation);
AzureServiceBusExtensionsTests.cs (4)
617serviceBus.Resource.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var sbLifetimeAnnotation); 618sql.TryGetLastAnnotation<ContainerLifetimeAnnotation>(out var sqlLifetimeAnnotation);