public void GetMetadataId_Test()
        {
            var id = 1;

            var data = repo.GetMetadata(id).Result;

            Assert.NotNull(data);
        }
Пример #2
0
        /// <summary>
        /// Get Currency data for symbols
        /// </summary>
        /// <param name="symbols">Collection of currency symbols</param>
        /// <returns>Collection of Currency objects</returns>
        public async Task <IEnumerable <Contracts.Portfolio.Currency> > GetCurrencies(List <string> symbols)
        {
            var datas = await cmcRepository.GetMetadata(symbols);

            return(CMCMetadataCollectionConverter(datas));
        }
Пример #3
0
 /// <summary>
 /// Returns all static metadata for one or more cryptocurrencies
 /// including name, symbol, logo, and its various registered URLs
 /// </summary>
 /// <param name="id">Id of currency</param>
 /// <returns>Dictionary of currency metadatas</returns>
 public Dictionary <string, Metadata> GetMetadata(int id)
 {
     return(_repo.GetMetadata(id).Result);
 }