18 instantiations of ResourceOrderStore
Aspire.Dashboard.Components.Tests (1)
Shared\FluentUISetupHelpers.cs (1)
274context.Services.AddSingleton(new ResourceOrderStore(databasePath: null, Microsoft.Extensions.Logging.Abstractions.NullLogger.Instance));
Aspire.Dashboard.Tests (17)
Model\DashboardSettingsDatabaseTests.cs (1)
56var order = new ResourceOrderStore(databasePath, NullLogger.Instance);
Model\ResourceOrderStoreTests.cs (16)
19var store = new ResourceOrderStore(databasePath, NullLogger.Instance); 36store = new ResourceOrderStore(databasePath, NullLogger.Instance); 43store = new ResourceOrderStore(databasePath, NullLogger.Instance); 65var store = new ResourceOrderStore(path, NullLogger.Instance); 73var reloaded = new ResourceOrderStore(path, NullLogger.Instance); 83GetOrderedGroupKeys(new ResourceOrderStore(path, NullLogger.Instance), "Tags")); 89var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 105var store = new ResourceOrderStore(path, NullLogger.Instance); 127var store = new ResourceOrderStore(path, NullLogger.Instance); 131var reloaded = new ResourceOrderStore(path, NullLogger.Instance); 135Assert.Equal(["api_0", "api_1", "worker_0", "new_0"], GetOrderedKeys(new ResourceOrderStore(path, NullLogger.Instance))); 141var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 156var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 165var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 178var store = new ResourceOrderStore(path, NullLogger.Instance); 195var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance);
26 references to ResourceOrderStore
Aspire.Dashboard (3)
Components\Layout\ResourcesLayout.razor.cs (1)
117public required ResourceOrderStore OrderStore { get; init; }
DashboardWebApplication.cs (1)
393builder.Services.AddSingleton<ResourceOrderStore>();
Model\ResourceOrderStore.cs (1)
26public ResourceOrderStore(IOptions<DashboardOptions> options, ILogger<ResourceOrderStore> logger)
Aspire.Dashboard.Components.Tests (8)
Layout\ResourcesLayoutTests.cs (8)
125var store = Services.GetRequiredService<ResourceOrderStore>(); 201var positions = Services.GetRequiredService<ResourceOrderStore>().GetGroupPositions("State"); 219Assert.Equal(positions, Services.GetRequiredService<ResourceOrderStore>().GetGroupPositions("State")); 344var store = Services.GetRequiredService<ResourceOrderStore>(); 1025var positions = Services.GetRequiredService<ResourceOrderStore>().GetPositions(); 1050Assert.Equal(positions, Services.GetRequiredService<ResourceOrderStore>().GetPositions());
Aspire.Dashboard.Tests (15)
Model\DashboardSettingsDatabaseTests.cs (1)
56var order = new ResourceOrderStore(databasePath, NullLogger.Instance);
Model\ResourceOrderStoreTests.cs (14)
19var store = new ResourceOrderStore(databasePath, NullLogger.Instance); 65var store = new ResourceOrderStore(path, NullLogger.Instance); 73var reloaded = new ResourceOrderStore(path, NullLogger.Instance); 89var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 105var store = new ResourceOrderStore(path, NullLogger.Instance); 127var store = new ResourceOrderStore(path, NullLogger.Instance); 131var reloaded = new ResourceOrderStore(path, NullLogger.Instance); 141var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 156var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 165var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 178var store = new ResourceOrderStore(path, NullLogger.Instance); 195var store = new ResourceOrderStore(databasePath: null, NullLogger.Instance); 202private static string[] GetOrderedKeys(ResourceOrderStore store) => 205private static string[] GetOrderedGroupKeys(ResourceOrderStore store, string grouping) =>