public CountryBank GetBanks(string country) { if (String.IsNullOrEmpty(country) || country.Length != 2) { return(null); } string file = String.Format("data/bic/{0}.json", country.ToUpper()); var content = File.ReadAllText(file); CountryBank banks = JsonConvert.DeserializeObject <CountryBank>(content); return(banks); }
static void Main(string[] args) { RefData refData = new RefData(); List <Country> countries = refData.GetCountries(); List <IbanFormat> ibanFormats = refData.GetIbanFormats(); List <Currency> currencies = refData.GetCurrencies(); CountryBank countryBank = refData.GetBanks("TR"); List <Bank> banks = countryBank.Banks; Console.ReadLine(); }