namespace FozFc.Api.Application.Zerozero; /// /// Provides the football data feeds scraped from zerozero.pt (matches, news, /// standings, cup progress). Results are cached in-memory. Payloads match the /// shapes the frontend expects: { matches } / { news } / { standings }. /// public interface IZerozeroFeedService { Task> GetMatchesAsync(CancellationToken ct = default); Task> GetNewsAsync(string? slug, CancellationToken ct = default); Task> GetStandingsLigaAsync(CancellationToken ct = default); Task> GetStandingsTacaAsync(CancellationToken ct = default); Task> GetCupProgressAsync(CancellationToken ct = default); }