public static void Initialize(ICurrencyObjectsRepository c) { if (c.IsInitialized()) { return; } var regions = SystemRegionInfo.GetRegionsList(); foreach (var r in regions) { if (!SystemRegionInfo.IsCountry(r)) { continue; } var e = CurrencyObjectFactory.Create(r); c.AddObject(e); } }
public CurrenciesController(ICurrencyObjectsRepository r) { repository = r; }
public CurrenciesController(ICurrencyObjectsRepository r, ICountryCurrencyObjectsRepository c) { repository = r; countries = c; }