classlib/ExpenseTracker.Application/Common/Interfaces/Services/ICurrencyConverterService.cs
2024-08-07 21:12:02 +03:00

11 lines
411 B
C#

using ExpenseTracker.Domain.Enums;
namespace ExpenseTracker.Application.Common.Interfaces.Services;
public interface ICurrencyConverterService
{
Task<double> GetLatestExchangeRate(Currency fromCurrency, Currency toCurrency, CancellationToken cancellationToken);
Task<double> GetHistoricalExchangeRate(Currency fromCurrency, Currency toCurrency, DateOnly date, CancellationToken cancellationToken);
}