public void GetMetadataId_Test() { var id = 1; var data = repo.GetMetadata(id).Result; Assert.NotNull(data); }
/// <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)); }
/// <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); }