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
                        }
                };
        }
Esempio n. 2
0
 public ViewResult Invoke(RestaurantParameters parameters)
 {
     var criteria = _criteriaBuilder.Build(parameters);
     return View("Index", _responseViewModelBuilder.Build(criteria));
 }