Add files via upload

This commit is contained in:
Kalakoi
2017-12-21 12:43:26 -05:00
committed by GitHub
parent 0b5891ec1e
commit 1d2bedb012
2 changed files with 23 additions and 0 deletions

View File

@@ -50,6 +50,10 @@ namespace Kalakoi.Crypto.CoinMarketCap
/// 24 hour trade volume in specified currency. /// 24 hour trade volume in specified currency.
/// </summary> /// </summary>
public double Total24HourVolume { get; private set; } public double Total24HourVolume { get; private set; }
/// <summary>
/// Error thrown by API, if any.
/// </summary>
public string Error { get; private set; }
private GlobalData() { } private GlobalData() { }
@@ -115,6 +119,11 @@ namespace Kalakoi.Crypto.CoinMarketCap
await jtr.ReadAsync().ConfigureAwait(false); await jtr.ReadAsync().ConfigureAwait(false);
data.LastUpdated = Convert.ToInt32(jtr.Value.ToString()); data.LastUpdated = Convert.ToInt32(jtr.Value.ToString());
} }
else if (jtr.Value.ToString() == "error")
{
await jtr.ReadAsync().ConfigureAwait(false);
data.Error = jtr.Value.ToString();
}
else if (jtr.Value.ToString() == string.Format("total_market_cap_{0}", currency.ToString().ToLower())) else if (jtr.Value.ToString() == string.Format("total_market_cap_{0}", currency.ToString().ToLower()))
{ {
await jtr.ReadAsync().ConfigureAwait(false); await jtr.ReadAsync().ConfigureAwait(false);

View File

@@ -87,6 +87,10 @@ namespace Kalakoi.Crypto.CoinMarketCap
/// Market capitalization in specified currency. /// Market capitalization in specified currency.
/// </summary> /// </summary>
public double MarketCap { get; private set; } public double MarketCap { get; private set; }
/// <summary>
/// Error thrown by API, if any.
/// </summary>
public string Error { get; private set; }
private Ticker() { } private Ticker() { }
@@ -240,6 +244,11 @@ namespace Kalakoi.Crypto.CoinMarketCap
await jtr.ReadAsync().ConfigureAwait(false); await jtr.ReadAsync().ConfigureAwait(false);
ToAdd.LastUpdated = Convert.ToInt32(jtr.Value.ToString()); ToAdd.LastUpdated = Convert.ToInt32(jtr.Value.ToString());
} }
else if (jtr.Value.ToString() == "error")
{
await jtr.ReadAsync().ConfigureAwait(false);
ToAdd.Error = jtr.Value.ToString();
}
else if (jtr.Value.ToString() == string.Format("price_{0}", currency.ToString().ToLower())) else if (jtr.Value.ToString() == string.Format("price_{0}", currency.ToString().ToLower()))
{ {
await jtr.ReadAsync().ConfigureAwait(false); await jtr.ReadAsync().ConfigureAwait(false);
@@ -358,6 +367,11 @@ namespace Kalakoi.Crypto.CoinMarketCap
await jtr.ReadAsync().ConfigureAwait(false); await jtr.ReadAsync().ConfigureAwait(false);
ToAdd.LastUpdated = Convert.ToInt32(jtr.Value.ToString()); ToAdd.LastUpdated = Convert.ToInt32(jtr.Value.ToString());
} }
else if (jtr.Value.ToString() == "error")
{
await jtr.ReadAsync().ConfigureAwait(false);
ToAdd.Error = jtr.Value.ToString();
}
else if (jtr.Value.ToString() == string.Format("price_{0}", currency.ToString().ToLower())) else if (jtr.Value.ToString() == string.Format("price_{0}", currency.ToString().ToLower()))
{ {
await jtr.ReadAsync().ConfigureAwait(false); await jtr.ReadAsync().ConfigureAwait(false);