0
我正在嘗試使用Bot框架創建一個新的FormBuilder表單,並且需要驗證輸入的選項是否與某些用戶特定的選項匹配。我將如何通過用戶特定選項來驗證這些選項?如何將用戶的選項傳遞給FormBuilder表單?
謝謝!這就是我如何建立自己的狀態:
internal static IDialog<Form> CreateFormDialog()
{
return Chain.From(() => FormDialog.FromForm(Form.BuildForm));
}
// Called when a user interacts with the bot through slack
public virtual async Task<HttpResponseMessage> Post([FromBody]Activity activity)
{
await Conversation.SendAsync(activity, CreateFormDialog);
var response = Request.CreateResponse(HttpStatusCode.OK);
return response;
}