コード例 #1
0
        public IActionResult Get(RequestFX requestFx)
        {
            ResponseFX responseFx = currencyConverterService.ConvertCurrency(requestFx);

            if (responseFx is null)
            {
                return(this.BadRequest());
            }

            return(this.Ok(responseFx));
        }
コード例 #2
0
        public async Task <IActionResult> ConvertCurrency(CurrencyToExchange toExchange)
        {
            var data = await _converterService.ConvertCurrency(toExchange);

            return(Ok(data));
        }
コード例 #3
0
 public async Task <ActionResult <CurrencyValueDto> > ConvertCurrency([FromQuery] CurrencyConverterParams currencyConverterParams)
 {
     _logger.LogWarning("Converting currency.");
     return(await _currencyConverterService.ConvertCurrency(currencyConverterParams));
 }