From 79df523bb24032e7fa7bfbc7221aa748d50cf2bc Mon Sep 17 00:00:00 2001 From: Andrew Camilleri Date: Mon, 28 May 2018 10:20:18 +0200 Subject: [PATCH] reorder methods --- BTCPayServer/Controllers/RateController.cs | 26 ++++++++++++---------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/BTCPayServer/Controllers/RateController.cs b/BTCPayServer/Controllers/RateController.cs index 1161a11e5..d0321cfec 100644 --- a/BTCPayServer/Controllers/RateController.cs +++ b/BTCPayServer/Controllers/RateController.cs @@ -31,18 +31,6 @@ namespace BTCPayServer.Controllers _CurrencyNameTable = currencyNameTable ?? throw new ArgumentNullException(nameof(currencyNameTable)); } - [Route("rates/{baseCurrency}/{currency}")] - [HttpGet] - [BitpayAPIConstraint] - public async Task GetCurrencyPairRate(string baseCurrency, string currency, string storeId) - { - storeId = storeId ?? this.HttpContext.GetStoreData()?.Id; - var result = await GetRates2($"{baseCurrency}_{currency}", storeId); - var rates = (result as JsonResult)?.Value as Rate[]; - if (rates == null) - return result; - return Json(new DataWrapper(rates.First())); - } [Route("rates")] @@ -99,6 +87,20 @@ namespace BTCPayServer.Controllers return Json(new DataWrapper(rates.First())); } + + [Route("rates/{baseCurrency}/{currency}")] + [HttpGet] + [BitpayAPIConstraint] + public async Task GetCurrencyPairRate(string baseCurrency, string currency, string storeId) + { + storeId = storeId ?? this.HttpContext.GetStoreData()?.Id; + var result = await GetRates2($"{baseCurrency}_{currency}", storeId); + var rates = (result as JsonResult)?.Value as Rate[]; + if (rates == null) + return result; + return Json(new DataWrapper(rates.First())); + } + [Route("rates")] [HttpGet] [BitpayAPIConstraint]