可以使用 C# 检索本地存储值吗

Can local storage values be retrieved using C#

我正在使用在 visual studio 2019 sdk v4 上使用 C# 开发的 azure 机器人框架构建网络聊天机器人。我的问题是我需要从本地存储中检索登录用户的数据,例如用户名和令牌,以便聊天机器人根据登录用户运行。如果可能的话,是否可以使用 c# 来提供适当的文档。提前致谢。

您不能直接从您的机器人访问本地存储,但是您可以从本地存储 (JS) 检索您的值并通过 WebChat (C#) 将其传递给机器人。

例如,您可以将变量作为 'welcome event' 发送,这意味着您可以在用户与机器人交互之前访问变量。如果您想稍后向您的机器人发送任何变量,请查看如何以编程方式发送对 post activity.

的访问

Sample - Send welcome event

示例 - 以编程方式访问 post activity