public async Task QueryBasicInfo(IDialogContext context, LuisResult result) { //获取用户会话 CRMInfo info = crmservice.GetCustomerSession(TestCustomer); info.intent = "查询基本信息"; info.VipFlag = true; //设置通用信息信息 crmservice.SetCommonInfo(info, context, result); if (crmservice.JudgeBasicInfo1(info)) { await context.PostAsync(info.replyString); //清空数据 crmservice.ClearData(info, true); } context.Wait(MessageReceived); }