2using System.Collections.Generic;
4using System.Runtime.Serialization;
14 #region APIResource Interface Members
28 [
Obsolete(
"Progress % is not reported on the root object, but at the /data/status/ endpoint.")]
30 #endregion APIResource Interface Members
32 #region Public Properties
49 #endregion Public Properties
51 #region Nested Classes
68 public string code {
get;
set; }
71 #endregion Nested Classes
Base class used by all types and resources.
Minor extension to the base APIResource class that adds a "/data" sub-resource, since this is common ...
Describes a collection of resources which can be listed.
Specifies that a property is generated by the server and should not be specified on the client side d...
An object representation of the ExchangeRateTable.currencies endpoint response.
List< CurrencyInformation > currencies
The list of CurrencyInformation objects provided in the response.
A table containing exchange rate information.
static readonly string CLASS_COLLECTION_NAME
The collection endpoint at which resources of this type reside on the server.
HashSet< string > GetUniqueCurrencies()
Uses the currencies endpoint to return a list of unique currencies present in the exchange rate table...
SubResource< CurrenciesEndpointResponse > currencies
An endpoint from which the user can retrieve information about the unique currencies in this exchange...
double progress
Obsolete - Maintained for backwards-compatibility purposes. This was meant to display the progress in...
string base_currency
The currency that all exchange rates in the table convert to.
override string collection_name
The collection endpoint at which resources of this type reside on the server.