Azure Bot Framework 自定义状态 cosmosdb 数据为空
Azure Bot Framework custom state cosmosdb data is null
我正在尝试在 Cosmos DB 中存储对话和 Bot 框架的状态。
我按照这里的文档-
https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-state-azure-cosmosdb
执行这些步骤后,在 cosmosdb 中创建了对象,但数据 属性 对象为空。
谢谢,
米特什
使用 Azure Cosmos DB to store and manage bot’s state data 对我有用,如果我将数据存储在 UserData 或 ConversationData 中,我可以通过 Azure Cosmos DB 门户上的 Data Explorer 查看数据。正如 Eric Dahlvang 在他的评论中提到的,请检查您是否在代码逻辑中存储了一些数据。或者您可以将我的代码片段放入您的机器人应用程序中并测试它是否适合您。
存储状态数据:
context.UserData.SetValue("mytestdata", activity.Text.ToString());
或
context.ConversationData.SetValue("mytestcdata", "this is test Conversation Data");
查看状态数据:
我正在尝试在 Cosmos DB 中存储对话和 Bot 框架的状态。
我按照这里的文档-
https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-state-azure-cosmosdb
执行这些步骤后,在 cosmosdb 中创建了对象,但数据 属性 对象为空。
谢谢,
米特什
使用 Azure Cosmos DB to store and manage bot’s state data 对我有用,如果我将数据存储在 UserData 或 ConversationData 中,我可以通过 Azure Cosmos DB 门户上的 Data Explorer 查看数据。正如 Eric Dahlvang 在他的评论中提到的,请检查您是否在代码逻辑中存储了一些数据。或者您可以将我的代码片段放入您的机器人应用程序中并测试它是否适合您。
存储状态数据:
context.UserData.SetValue("mytestdata", activity.Text.ToString());
或
context.ConversationData.SetValue("mytestcdata", "this is test Conversation Data");
查看状态数据: