public ICallCriteria Build(RestaurantParameters parameters) { var url = string.Format("/restaurant/?st=0&pid={0}&rid={1}", ConfigurationManager.AppSettings["PartnerId"], parameters.RestaurantId); return new RestaurantCallCriteria { CallParameters = new CallParameters { Url = url, HttpMethod = HttpMethod.Get } }; }
public ViewResult Invoke(RestaurantParameters parameters) { var criteria = _criteriaBuilder.Build(parameters); return View("Index", _responseViewModelBuilder.Build(criteria)); }