Ejemplo n.º 1
0
        public async Task <CurrencyConversionModelResponse> GetAllAsync()
        {
            var conversionRequest = new CurrencyConversionModelRequest()
            {
                CurrencyFrom = "EUR",
                CurrencyTo   = "USD",
                Amount       = 100
            };

            var result = new CurrencyConversionModelResponse()
            {
                FromConversion = new FromConversion()
                {
                    CurrencyCode = conversionRequest.CurrencyFrom,
                    Amount       = conversionRequest.Amount
                },
                ToConversion = new ToConversion()
                {
                    CurrencyCode = conversionRequest.CurrencyTo
                }
            };

            var conversionResult = await _currencyService.ConvertCurrencyFromAmountTo(conversionRequest);

            return(conversionResult);
        }