public async Task CryptoPriceAsync(string symbol, decimal quantity = 1.0m) { var priceResponce = await finDataClient.GetCryptoPriceAsync(symbol); await ReplyAsync(FormatPrice(priceResponce.Symbol, priceResponce.Price, quantity)); }
private async Task <ISecurityPrice> GetPriceAsync(string symbol, SecurityType securityType) { return(securityType == SecurityType.Crypto ? await client.GetCryptoPriceAsync(symbol) : await client.GetPriceAsync(symbol)); }