-1
如何在一個通道上存儲用戶的狀態信息並在整個bot框架中用於後面的對話? 我應該在哪裏撥打SetUserData()
?在我的一個對話框(如果沒有調用此對話框的情況下)或MessageController?在Bot框架中存儲用戶數據
如何在一個通道上存儲用戶的狀態信息並在整個bot框架中用於後面的對話? 我應該在哪裏撥打SetUserData()
?在我的一個對話框(如果沒有調用此對話框的情況下)或MessageController?在Bot框架中存儲用戶數據
The Bot State service使您的機器人來存儲和檢索狀態 是與用戶,談話,或特定會話的上下文中的特定 用戶相關的數據。
爲了店一些數據:
IDialogContext cxt;
cxt.UserData.SetValue(key, value);
,以後你可以檢索有:
IDialogContext cxt;
string result;
cxt.UserData.TryGetValue(key, out result);
欲瞭解更多信息,請查看文章:[管理狀態數據在Bot Framework .NET SDK]中(https://docs.microsoft.com/zh-cn/bot-framework/dotnet/bot-builder-dotnet-state) – nilsw