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