我尝试过创建自适应卡,从json解析它。正如https://docs.microsoft.com/en-us/adaptive-cards/create/libraries/net#example-parse-from-json中提到的,我已经安装了AdaptiveCards包并尝试使用该函数,但它会抛出类似于' AdaptiveCard'不包含' FromJson'。
的定义答案 0 :(得分:2)
由于v0.5发生了重大变化:
包从Microsoft.AdaptiveCards重命名为AdaptiveCards
您似乎已经安装了Microsoft.AdaptiveCards
但AdaptiveCards
。
要安装AdaptiveCards
,请在NuGet包管理器中标记Include prerelease
复选框:
答案 1 :(得分:0)
显然,文档已过时。该类现在被命名为AdaptiveCard,没有最后一个's'。
所以代替:
var parseResult = AdaptiveCards.FromJson(card);
使用:
var parseResult = AdaptiveCard.FromJson(card);