Files
btcpayserver/BTCPayServer/RateProvider/IRateProvider.cs
NicolasDorier b5c6ed3860 Init
2017-09-13 15:55:16 +09:00

34 lines
511 B
C#

using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
namespace BTCPayServer.RateProvider
{
public class Rate
{
public Rate()
{
}
public Rate(string currency, decimal value)
{
Value = value;
Currency = currency;
}
public string Currency
{
get; set;
}
public decimal Value
{
get; set;
}
}
public interface IRateProvider
{
Task<decimal> GetRateAsync(string currency);
Task<ICollection<Rate>> GetRatesAsync();
}
}