static async Task MakeAQuestion(QnAMaker client) { var q = new Question() { question = "como carregar um celular", //top = 3, //strictFilters = new List<Metadata>() //{ // new Metadata() // { // name = "parametro02", // value = "000002" // } //}, //Score = 9.5f, userId = "xpto" }; var xxx = await client.MakeAQuestion("como carregar um celular"); foreach (var answerItem in xxx.answers) { System.Console.WriteLine($"Id - {answerItem.id}"); System.Console.WriteLine($"Answer - {answerItem.answer}"); System.Console.WriteLine($"Score - {answerItem.score}"); System.Console.WriteLine($"Source - {answerItem.source}"); foreach (var metadata in answerItem.metadata) { System.Console.WriteLine($"Metadata : {metadata.name} - {metadata.value}"); } foreach (var question in answerItem.questions) { System.Console.WriteLine($"Question : {question}"); } System.Console.WriteLine("-------------------"); } }