public IHttpActionResult GetBatch(IEnumerable <string> ids) { if (ids == null) { return(BadRequest(AppStatusCode.InvalidInput, "Recipe IDs must be provided.")); } var response = _recipeStore.GetRecipes(ids); if (response.Code != AppStatusCode.Ok) { Log.ErrorFormat("POST /recipes/batch failed with code {0}. {1}", (int)response.Code, response.Message); return(InternalServerError(response.Code, response.Message)); } return(Ok(response)); }