public ActionResult Create(RecipeViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                _recipeRepository.Create(Mapper.Map<RecipeViewModel, Recipe>(viewModel));

            }
            return View(viewModel);
        }
        public HttpResponseMessage PostRecipe(RecipeViewModel recipeViewModel)
        {
            if (ModelState.IsValid)
            {
                var recipe = Mapper.Map(recipeViewModel, new Recipe());
                _repository.Add(recipe);

                var response = Request.CreateResponse(HttpStatusCode.Created, recipe);
                response.Headers.Location = new Uri(Url.Link("~/recipe/", new { id = recipe.MealId }));
                return response;
            }

            return Request.CreateResponse(HttpStatusCode.BadRequest);
        }