6 writes to Mode
Aspire.Hosting (4)
ContainerResourceBuilderExtensions.cs (1)
594Mode = lifetime switch
ResourceBuilderExtensions.cs (3)
130Mode = PersistenceMode.Resource, 183Mode = PersistenceMode.ParentProcess, 198Mode = lifetime switch
Aspire.Hosting.Tests (2)
PersistentContainerWarningTests.cs (2)
30container.Annotations.Add(new PersistenceAnnotation { Mode = PersistenceMode.Persistent }); 54container.Annotations.Add(new PersistenceAnnotation { Mode = PersistenceMode.Persistent });
17 references to Mode
Aspire.Hosting (6)
ApplicationModel\PersistenceAnnotation.cs (3)
49/// Gets or sets the source resource when <see cref="Mode"/> is <see cref="PersistenceMode.Resource"/>. 54/// Gets or sets the parent process ID when <see cref="Mode"/> is <see cref="PersistenceMode.ParentProcess"/>. 59/// Gets or sets the parent process identity timestamp when <see cref="Mode"/> is <see cref="PersistenceMode.ParentProcess"/>.
ApplicationModel\ResourceExtensions.cs (3)
1122return persistenceAnnotation.Mode switch 1130_ => throw new InvalidOperationException($"Unknown persistence mode '{Enum.GetName(typeof(PersistenceMode), persistenceAnnotation.Mode)}'.") 1183switch (persistenceAnnotation.Mode)
Aspire.Hosting.Azure.Kusto.Tests (1)
AddAzureKustoTests.cs (1)
313Assert.Equal(PersistenceMode.Persistent, persistenceAnnotation.Mode);
Aspire.Hosting.Azure.Tests (2)
AzureEventHubsExtensionsTests.cs (1)
532Assert.Equal(ToPersistenceMode(lifetime), persistenceAnnotation.Mode);
AzureServiceBusExtensionsTests.cs (1)
629Assert.Equal(ToPersistenceMode(lifetime), persistenceAnnotation.Mode);
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
74Assert.Equal(PersistenceMode.Persistent, annotation.Mode);
Aspire.Hosting.Tests (7)
ExecutableResourceBuilderExtensionTests.cs (1)
87Assert.Equal(PersistenceMode.Persistent, annotation.Mode);
ProjectResourceBuilderExtensionTests.cs (1)
53Assert.Equal(PersistenceMode.Persistent, annotation.Mode);
ResourceBuilderLifetimeTests.cs (5)
24Assert.Equal(PersistenceMode.Persistent, annotation.Mode); 50Assert.Equal(PersistenceMode.Persistent, annotation.Mode); 66Assert.Equal(PersistenceMode.ParentProcess, annotation.Mode); 84Assert.Equal(PersistenceMode.Resource, annotation.Mode); 167Assert.Equal(PersistenceMode.Session, annotation.Mode);