public IActionResult CalculateTrolleyTotal([FromBody] TrolleyInput trolleyInput) { try { return(Ok(_trolleyService.CalculateTrolley(trolleyInput))); } catch (System.Exception) { return(StatusCode((int)HttpStatusCode.InternalServerError)); } }
public double CalculateTrolley(TrolleyInput input) { var url = UrlConstructor.ConstructUri(UrlPath); return(_httpClientWrapper.Post <double>(url, JsonConvert.SerializeObject(input)).Result); }