public async Task UseServerRecipeSearchRequest()
        {
            var recipeRequest = new RecipeSearchRequest()
            {
                ingredients = "chicken, onions"
            };


            //};
            RecipeSearchResponse response = await Mediator.Send(recipeRequest);

            response.RecipeSearchResults.Count.ShouldBe(5);
        }
        public async Task <SharedRecipeSearchResponse> Handle(
            SharedRecipeSearchRequest aSearchRequest,
            CancellationToken aCancellationToken)
        {
            RecipeSearchResponse searchResponse = await Mediator.Send(new RecipeSearchRequest()
            {
                number       = aSearchRequest.number,
                ranking      = aSearchRequest.ranking,
                ignorePantry = aSearchRequest.ignorePantry,
                ingredients  = aSearchRequest.ingredients
            });


            return(new SharedRecipeSearchResponse()
            {
                RecipeSearchResults = searchResponse.RecipeSearchResults
            });
        }