22 references to Persistent
Aspire.Hosting (14)
ApplicationModel\ResourceExtensions.cs (5)
1125PersistenceMode.Persistent => Lifetime.Persistent, 1129PersistenceMode.ParentProcess => Lifetime.Persistent, 1139ContainerLifetime.Persistent => Lifetime.Persistent, 1154return resource.GetLifetimeType() == Lifetime.Persistent; 1159return resource.GetLifetimeType() == Lifetime.Persistent ? instance.Name : instance.Suffix;
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
99if (resource is ContainerResource && resource.GetLifetimeType() == Lifetime.Persistent)
Dcp\ContainerCreator.cs (2)
115if (containerResources.Any(cr => cr.GetLifetimeType() == Lifetime.Persistent)) 155if (container.GetLifetimeType() == Lifetime.Persistent)
Dcp\DcpModelUtilities.cs (1)
28modelResource.GetLifetimeType() != Lifetime.Persistent;
Dcp\DcpNameGenerator.cs (1)
79if (resource.GetReplicaCount() > 1 && resource.GetLifetimeType() == Lifetime.Persistent)
Dcp\ExecutableConfigurationResolver.cs (1)
170if (renderedResource.ModelResource.GetLifetimeType() == Lifetime.Persistent)
Dcp\ExecutableCreator.cs (1)
278if (resource.GetLifetimeType() != Lifetime.Persistent)
ResourceBuilderExtensions.cs (2)
98return ApplyLifetime(builder, Lifetime.Persistent); 201Lifetime.Persistent => PersistenceMode.Persistent,
Aspire.Hosting.Azure.Tests (6)
AzureEventHubsExtensionsTests.cs (3)
512var lifetime = isPersistent ? Lifetime.Persistent : Lifetime.Session; 519Lifetime.Persistent => builder.WithPersistentLifetime(), 567Lifetime.Persistent => PersistenceMode.Persistent,
AzureServiceBusExtensionsTests.cs (3)
609var lifetime = isPersistent ? Lifetime.Persistent : Lifetime.Session; 616Lifetime.Persistent => builder.WithPersistentLifetime(), 664Lifetime.Persistent => PersistenceMode.Persistent,
Aspire.Hosting.Tests (2)
ResourceBuilderLifetimeTests.cs (2)
82Assert.Equal(Lifetime.Persistent, container.Resource.GetLifetimeType()); 126Assert.Equal(Lifetime.Persistent, container.Resource.GetLifetimeType());