1

我尝试创建一个自适应卡,从 json 解析它。如https://docs.microsoft.com/en-us/adaptive-cards/create/libraries/net#example-parse-from-json中所述,我已经安装了 AdaptiveCards 包并尝试使用该功能,但它抛出了一个像“AdaptiveCard”这样的错误不包含“FromJson”的定义。

4

2 回答 2

4

从 v0.5 开始有一个重大变化:

包从 Microsoft.AdaptiveCards 重命名为 AdaptiveCards

看来您已经安装了Microsoft.AdaptiveCards,但是AdaptiveCards.

要安装AdaptiveCards,请Include prerelease在 NuGet 包管理器中标记复选框:

在此处输入图像描述

于 2017-11-02T07:43:49.483 回答
1

显然文档已经过时了。该类现在命名为 AdaptiveCard,没有最后一个“s”。

所以而不是:

var parseResult = AdaptiveCards.FromJson(card);

利用:

var parseResult = AdaptiveCard.FromJson(card);
于 2019-02-12T13:56:11.070 回答