add Bank of Russia exchange rates data source

This commit is contained in:
MaysWind
2024-11-17 01:29:52 +08:00
parent e019f557ff
commit 69498003d8
6 changed files with 309 additions and 0 deletions
@@ -47,6 +47,9 @@ func InitializeExchangeRatesDataSource(config *settings.Config) error {
} else if config.ExchangeRatesDataSource == settings.NationalBankOfRomaniaDataSource {
Container.Current = &NationalBankOfRomaniaDataSource{}
return nil
} else if config.ExchangeRatesDataSource == settings.BankOfRussiaDataSource {
Container.Current = &BankOfRussiaDataSource{}
return nil
} else if config.ExchangeRatesDataSource == settings.SwissNationalBankDataSource {
Container.Current = &SwissNationalBankDataSource{}
return nil