Пример #1
0
        public async Task <bool> CreateIngredients(CreateIngredientsRequest request)
        {
            var urlApi = config["API:IngredientsUrl"];

            using (HttpClient client = new HttpClient())
            {
                var stringData  = JsonConvert.SerializeObject(request);
                var contentData = new StringContent(stringData, Encoding.UTF8, "application/json");

                HttpResponseMessage response = client.PostAsync(urlApi, contentData).Result;
                string responseData          = await response.Content.ReadAsStringAsync();

                return(JsonConvert.DeserializeObject <bool>(responseData));
            }
        }
Пример #2
0
        private static void CreateIngredients()
        {
            var service = _serviceProvider.GetService <IIngredientsRepository>();

            var ingredientsList = new List <string>();

            string[] ingredients = { "diary", "gluten", "soy" };

            ingredientsList.AddRange(ingredients);

            var ingredientsquest = new CreateIngredientsRequest
            {
                Ingredients = ingredientsList,
                ItemName    = "Teste nome ingrediente"
            };


            service.CreateIngredients(ingredientsquest);
        }