6 writes to Mode
Aspire.Hosting (4)
ContainerResourceBuilderExtensions.cs (1)
594
Mode
= lifetime switch
ResourceBuilderExtensions.cs (3)
130
Mode
= PersistenceMode.Resource,
183
Mode
= PersistenceMode.ParentProcess,
198
Mode
= lifetime switch
Aspire.Hosting.Tests (2)
PersistentContainerWarningTests.cs (2)
30
container.Annotations.Add(new PersistenceAnnotation {
Mode
= PersistenceMode.Persistent });
54
container.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)
1122
return persistenceAnnotation.
Mode
switch
1130
_ => throw new InvalidOperationException($"Unknown persistence mode '{Enum.GetName(typeof(PersistenceMode), persistenceAnnotation.
Mode
)}'.")
1183
switch (persistenceAnnotation.
Mode
)
Aspire.Hosting.Azure.Kusto.Tests (1)
AddAzureKustoTests.cs (1)
313
Assert.Equal(PersistenceMode.Persistent, persistenceAnnotation.
Mode
);
Aspire.Hosting.Azure.Tests (2)
AzureEventHubsExtensionsTests.cs (1)
532
Assert.Equal(ToPersistenceMode(lifetime), persistenceAnnotation.
Mode
);
AzureServiceBusExtensionsTests.cs (1)
629
Assert.Equal(ToPersistenceMode(lifetime), persistenceAnnotation.
Mode
);
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
74
Assert.Equal(PersistenceMode.Persistent, annotation.
Mode
);
Aspire.Hosting.Tests (7)
ExecutableResourceBuilderExtensionTests.cs (1)
87
Assert.Equal(PersistenceMode.Persistent, annotation.
Mode
);
ProjectResourceBuilderExtensionTests.cs (1)
53
Assert.Equal(PersistenceMode.Persistent, annotation.
Mode
);
ResourceBuilderLifetimeTests.cs (5)
24
Assert.Equal(PersistenceMode.Persistent, annotation.
Mode
);
50
Assert.Equal(PersistenceMode.Persistent, annotation.
Mode
);
66
Assert.Equal(PersistenceMode.ParentProcess, annotation.
Mode
);
84
Assert.Equal(PersistenceMode.Resource, annotation.
Mode
);
167
Assert.Equal(PersistenceMode.Session, annotation.
Mode
);