public Task <decimal> GetRate(string curFrom, string curTo, string input) { var curFromCode = _isoCodeHelper.GetIsoCode(curFrom); var curToCode = _isoCodeHelper.GetIsoCode(curTo); var coefficient = _requester.GetRate(curFromCode, curToCode).Result; var result = Calculate(decimal.Parse(input), coefficient); return(Task.FromResult(result)); }