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)); } }
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); }