50 references to SchemaVersion
Aspire.Dashboard (3)
ServiceClient\DashboardRunStore.cs (3)
179SchemaVersion); 201SchemaVersion = SchemaVersion, 729internal bool IsCompatible => SchemaVersion == DashboardRunStore.SchemaVersion;
Aspire.Dashboard.Components.Tests (37)
Layout\MainLayoutResourceTerminalsTests.cs (2)
64new("current", DashboardRunStore.SchemaVersion, DateTimeOffset.UnixEpoch, null, false, "TestApp", string.Empty, true), 65new("historical", DashboardRunStore.SchemaVersion, DateTimeOffset.UnixEpoch, DateTimeOffset.UnixEpoch, true, "TestApp", string.Empty, false)
Layout\MainLayoutTerminalTests.cs (2)
97new("current", DashboardRunStore.SchemaVersion, DateTimeOffset.UnixEpoch, null, false, "TestApp", string.Empty, true), 98new("historical", DashboardRunStore.SchemaVersion, DateTimeOffset.UnixEpoch, DateTimeOffset.UnixEpoch, true, "TestApp", string.Empty, false)
Layout\MainLayoutTests.cs (32)
319SchemaVersion: DashboardRunStore.SchemaVersion, 330SchemaVersion: DashboardRunStore.SchemaVersion, 367SchemaVersion: DashboardRunStore.SchemaVersion - 1, 376SchemaVersion: DashboardRunStore.SchemaVersion, 385SchemaVersion: DashboardRunStore.SchemaVersion, 437SchemaVersion: DashboardRunStore.SchemaVersion, 471SchemaVersion: DashboardRunStore.SchemaVersion, 482SchemaVersion: DashboardRunStore.SchemaVersion, 678SchemaVersion: DashboardRunStore.SchemaVersion, 687SchemaVersion: DashboardRunStore.SchemaVersion, 740SchemaVersion: DashboardRunStore.SchemaVersion, 749SchemaVersion: DashboardRunStore.SchemaVersion, 792var currentRun = new DashboardRunDescriptor("current", DashboardRunStore.SchemaVersion, DateTimeOffset.UnixEpoch, null, false, "TestApp", string.Empty, IsCurrent: true); 793var pinnedRunB = new DashboardRunDescriptor("pinned-b", DashboardRunStore.SchemaVersion, startedAtUtc, null, true, "TestApp", string.Empty, IsCurrent: false) { IsPinned = true }; 794var pinnedRunA = new DashboardRunDescriptor("pinned-a", DashboardRunStore.SchemaVersion, startedAtUtc, null, true, "TestApp", string.Empty, IsCurrent: false) { IsPinned = true }; 795var olderPinnedRun = new DashboardRunDescriptor("pinned-older", DashboardRunStore.SchemaVersion, startedAtUtc.AddDays(-1), null, true, "TestApp", string.Empty, IsCurrent: false) { IsPinned = true }; 796var unpinnedRun = new DashboardRunDescriptor("unpinned", DashboardRunStore.SchemaVersion, startedAtUtc.AddDays(1), null, true, "TestApp", string.Empty, IsCurrent: false); 797var incompatibleRun = new DashboardRunDescriptor("incompatible", DashboardRunStore.SchemaVersion - 1, startedAtUtc.AddDays(2), null, true, "TestApp", string.Empty, IsCurrent: false) { IsSelectable = false }; 798var unavailableRun = new DashboardRunDescriptor("unavailable", DashboardRunStore.SchemaVersion, startedAtUtc.AddDays(3), null, true, "TestApp", string.Empty, IsCurrent: false) { IsSelectable = false }; 799var prunedRun = new DashboardRunDescriptor("pruned", DashboardRunStore.SchemaVersion, startedAtUtc.AddDays(4), null, true, "TestApp", string.Empty, IsCurrent: false) { IsPruned = true }; 823SchemaVersion: DashboardRunStore.SchemaVersion, 832new DashboardRunDescriptor("unpinned-b", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 12, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false), 833new DashboardRunDescriptor("pinned-b", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 11, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false), 834new DashboardRunDescriptor("unpinned-a", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 9, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false), 835new DashboardRunDescriptor("pinned-a", DashboardRunStore.SchemaVersion, new(2025, 1, 2, 10, 0, 0, TimeSpan.Zero), null, true, "TestApp", string.Empty, IsCurrent: false) 918SchemaVersion: DashboardRunStore.SchemaVersion, 962SchemaVersion: DashboardRunStore.SchemaVersion, 973SchemaVersion: DashboardRunStore.SchemaVersion, 1016SchemaVersion: DashboardRunStore.SchemaVersion, 1025SchemaVersion: DashboardRunStore.SchemaVersion, 1075SchemaVersion: DashboardRunStore.SchemaVersion, 1086SchemaVersion: DashboardRunStore.SchemaVersion,
Shared\FluentUISetupHelpers.cs (1)
273SchemaVersion: DashboardRunStore.SchemaVersion,
Aspire.Dashboard.Tests (10)
Model\DashboardDataSourceTests.cs (9)
160Assert.Equal(DashboardRunStore.SchemaVersion, metadata.RootElement.GetProperty("SchemaVersion").GetInt32()); 161Assert.Equal(DashboardRunStore.SchemaVersion, Assert.Single(runStore.GetRuns()).SchemaVersion); 612write => write.Message == $"Existing dashboard database at '{databasePath}' is incompatible with schema version {DashboardRunStore.SchemaVersion} and will be replaced."); 760metadata["SchemaVersion"] = DashboardRunStore.SchemaVersion - 1; 779Assert.Equal(DashboardRunStore.SchemaVersion - 1, updatedMetadata.RootElement.GetProperty("SchemaVersion").GetInt32()); 801metadata["SchemaVersion"] = DashboardRunStore.SchemaVersion + 1; 818Assert.Equal(DashboardRunStore.SchemaVersion + 1, updatedMetadata.RootElement.GetProperty("SchemaVersion").GetInt32()); 845metadata["SchemaVersion"] = DashboardRunStore.SchemaVersion - 1; 1544SchemaVersion = DashboardRunStore.SchemaVersion + 1,
Shared\TestDashboardDataSource.cs (1)
47[new("current", DashboardRunStore.SchemaVersion, DateTimeOffset.UnixEpoch, null, false, "TestApp", databasePath ?? string.Empty, IsCurrent: true)])