public IActionResult Get(RequestFX requestFx) { ResponseFX responseFx = currencyConverterService.ConvertCurrency(requestFx); if (responseFx is null) { return(this.BadRequest()); } return(this.Ok(responseFx)); }
public async Task <IActionResult> ConvertCurrency(CurrencyToExchange toExchange) { var data = await _converterService.ConvertCurrency(toExchange); return(Ok(data)); }
public async Task <ActionResult <CurrencyValueDto> > ConvertCurrency([FromQuery] CurrencyConverterParams currencyConverterParams) { _logger.LogWarning("Converting currency."); return(await _currencyConverterService.ConvertCurrency(currencyConverterParams)); }