Ejemplo n.º 1
0
 public ExchangeRateProvider(ICurrencyConverterApi currencyConverterApi,
                             Currency baseCurrency, IExchangeRateParser exchangeRateParser)
 {
     _currencyConverterApi = currencyConverterApi;
     _baseCurrency         = baseCurrency;
     _exchangeRateParser   = exchangeRateParser;
 }
Ejemplo n.º 2
0
 public ExchangeRateProvider(IExchangeRateParser parser)
 {
     // Throw exception when null parser is provided
     _parser = parser ?? throw new ArgumentNullException(nameof(parser));
 }