daily_digest/Services/ICurrencyService.cs

12 lines
521 B
C#
Raw Permalink Normal View History

using DailyDigestWorker.Models;
namespace DailyDigestWorker.Services
{
// Интерфейс для сервиса получения курсов валют
public interface ICurrencyService
{
// Асинхронный метод для получения данных
// Принимает CancellationToken на случай, если операцию нужно будет прервать
Task<CurrencyData?> GetCurrencyRatesAsync(CancellationToken cancellationToken);
}
}