private void Update() { feed = dataManagement.ProduceDataForCurrencyInfo(currencySymbol); Name = feed.Name; Symbol = feed.Symbol; MarketPair = feed.MarketPair.ToString(); TotalSupply = feed.TotalSupply.ToString(); CirculatingSupply = feed.Tokens.ToString(); Price = feed.Price.ToString(); }
public CurrencyInfoViewModel(DataManagement dm, string currencySymbol) { this.currencySymbol = currencySymbol; dataManagement = dm; feed = dataManagement.ProduceDataForCurrencyInfo(currencySymbol); name = feed.Name; symbol = feed.Symbol; marketPair = feed.MarketPair.ToString(); totalSupply = feed.TotalSupply.ToString(); circulatingSupply = feed.Tokens.ToString(); price = feed.Price.ToString(); dataManagement.CurrencyInfoFeed += Update; }