5 writes to PersistenceMode
Aspire.Dashboard (1)
Configuration\PostConfigureDashboardOptions.cs (1)
44
options.Data.
PersistenceMode
= parsedPersistenceMode;
Aspire.Dashboard.Tests (4)
Model\DashboardDataSourceTests.cs (1)
1618
PersistenceMode
= persistenceMode
Model\ResourceTagStoreTests.cs (1)
128
options.Data.
PersistenceMode
= DashboardPersistenceMode.None;
Telemetry\DashboardStartupTelemetryTests.cs (2)
30
Data = new DashboardDataOptions {
PersistenceMode
= persistenceMode }
79
PersistenceMode
= persistenceMode,
9 references to PersistenceMode
Aspire.Dashboard (7)
Configuration\ValidateDashboardOptions.cs (2)
33
else if (!Enum.IsDefined(options.Data.
PersistenceMode
))
35
errorMessages.Add($"Unexpected dashboard persistence mode: {options.Data.
PersistenceMode
}");
Model\DashboardSettingsDatabase.cs (1)
57
internal static string? GetDatabasePath(DashboardOptions options) => options.Data.
PersistenceMode
switch
ServiceClient\DashboardRunStore.cs (1)
121
PersistenceMode = options.Value.Data.
PersistenceMode
;
Telemetry\DashboardStartupTelemetry.cs (3)
27
{
PersistenceMode
: DashboardPersistenceMode.None } => "none",
28
{
PersistenceMode
: DashboardPersistenceMode.Run } => "run",
29
{
PersistenceMode
: DashboardPersistenceMode.Resume } => "resume",
Aspire.Dashboard.Tests (2)
DashboardOptionsTests.cs (2)
49
Assert.Equal(DashboardPersistenceMode.None, GetValidOptions().Data.
PersistenceMode
);
73
Assert.Equal(DashboardPersistenceMode.Resume, options.Data.
PersistenceMode
);