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