@using RackPeek.Domain.Resources.Services
@using RackPeek.Domain.Resources.Services.UseCases
@inject IServiceRepository ServiceRepository
@inject UpdateServiceUseCase UpdateServiceUseCase
@inject NavigationManager Nav
Services
@if (_services is null)
{
loading services…
}
else if (_services.Count == 0)
{
no services found
}
else
{
@foreach (var group in _services.OrderBy(s => s.Name).GroupBy(s => s.RunsOn).OrderByDescending(g => g.Count()))
{
foreach (var svc in group)
{
}
}
}
@code {
private IReadOnlyList