using Application.Abstractions.Messaging; using Application.Abstractions.News; namespace Application.Features.Admin.Crypto.News.Source.ForceFetch { public sealed class Handler(IRssCollector rssCollector) : ICommandHandler { public async Task Handle(Command request, CancellationToken ct) { return await rssCollector.FetchSourceAsync(request.ID, ct); } } }