using HomeApi.Integration; using HomeApi.Models; using MediatR; namespace HomeApi.Handlers; public static class DepartureBoard { public record Command : IRequest>; public class Handler(IDepartureBoardService departureBoardService) : IRequestHandler> { public async Task> Handle(Command request, CancellationToken cancellationToken) { return await departureBoardService.GetDepartureBoard() ?? new List(); } } }