我将解决方案升级到v3.0,并尝试在BotUserData中设置auth令牌,但遇到异常"无法反序列化响应"。
BotData userData = new BotData();
userData.SetProperty<string>("token", authresult);
await stateClient.BotState.SetUserDataAsync("emulator", "", userData);
知道出了什么问题吗?
您需要设置userId字段来标识要为哪个用户保存数据(而不是使用空字符串(。
SetUserDataAsync(string channelId, string userId, BotData botData)