using RackPeek.Domain.Resources.Models; namespace RackPeek.Domain.Resources.Hardware.Servers; public class GetServersUseCase(IHardwareRepository repository) : IUseCase { public async Task> ExecuteAsync() { var hardware = await repository.GetAllAsync(); return hardware.OfType().ToList(); } }