public async Task <SimpleObjectResult> TestIntegrationUpAsync()
        {
            try
            {
                var response = await _bitcoinTradeIntegrationClient.GetTickerPriceAsync("BRLBTC");

                if (response.Data == null)
                {
                    return(SimpleObjectResult.Error(response.Message));
                }
                return(SimpleObjectResult.Success());
            }
            catch (Exception ex)
            {
                return(SimpleObjectResult.Error(ex.Message));
            }
        }
示例#2
0
        public async Task <SimpleObjectResult> TestIntegrationUpAsync()
        {
            try
            {
                var response = await _coinbaseIntegrationClient.GetTickerPriceAsync("BTC-GBP");

                if (response == null)
                {
                    return(SimpleObjectResult.Error($"response = null"));
                }
                return(SimpleObjectResult.Success());
            }
            catch (Exception ex)
            {
                return(SimpleObjectResult.Error(ex.Message));
            }
        }
        public async Task <SimpleObjectResult> TestIntegrationUpAsync()
        {
            try
            {
                var response = await _kuCoinIntegrationClient.GetTickerPriceAsync("BTC-USDT");

                if (response.Data == null)
                {
                    return(SimpleObjectResult.Error($"response code: {response.Code}"));
                }
                return(SimpleObjectResult.Success());
            }
            catch (Exception ex)
            {
                return(SimpleObjectResult.Error(ex.Message));
            }
        }
示例#4
0
        public async Task <SimpleObjectResult> TestIntegrationUpAsync()
        {
            try
            {
                var response = await GetCurrentPriceAsync("BTC", "USDT");

                if (response == decimal.Zero)
                {
                    return(SimpleObjectResult.Error("BTCUSDT = 0"));
                }
                return(SimpleObjectResult.Success());
            }
            catch (Exception ex)
            {
                return(SimpleObjectResult.Error(ex.Message));
            }
        }