首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >海牛ManateeSerialzier

海牛ManateeSerialzier
EN

Stack Overflow用户
提问于 2016-06-09 09:55:24
回答 1查看 447关注 0票数 2

我正在尝试构建一个使用Manatee nuget包的应用程序。https://www.nuget.org/packages/Manatee.Trello/ (1.11.1版)

我的控制器中有以下代码:

代码语言:javascript
复制
var serializer = new ManateeSerializer();
TrelloConfiguration.Serializer = serializer;
TrelloConfiguration.Deserializer = serializer;
TrelloConfiguration.JsonFactory = new ManateeFactory();
TrelloConfiguration.RestClientProvider = new WebApiClientProvider();
TrelloAuthorization.Default.AppKey = "[key]";
TrelloAuthorization.Default.UserToken = "[token]";

有以下几种用法:

代码语言:javascript
复制
using Manatee.Trello;
using Manatee.Trello.Json;
using Manatee.Trello.Rest;
using Manatee.Trello.Contracts;
using Manatee.Trello.Exceptions;

也许这是一个简单的问题,但我不知道如何使它发挥作用。我需要创建自己的ManateeSerializer类吗?看来我是按错误的顺序做的。

我的项目给出了ManateeSerializer()、ManateeFactory()和WebApiClientProvider()类上的错误。没有参考,所以有什么遗漏了吗?但我不知道是什么。

另外,还安装了一些其他的Manatee软件包,因为人们认为Manatee.Trello的金块包中没有什么东西。(已安装: Manatee.Trello.RestSharp版本1.2.1和Mantee.Trello.Json -版本4.0.1)

维基告诉我:https://bitbucket.org/gregsdennis/manatee.trello/wiki/Usage

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-10 12:56:06

我不知道你的问题对你有什么不好,但到目前为止你发布的一切看起来都很好。您所拥有的只是最初的配置。现在您可以开始为主板、卡片等提取数据。要做到这一点,您只需要使用构造函数,传入您想要的实体的ID。

代码语言:javascript
复制
var card = new Card("[cardId]");
var board = new Board("[boardId]");
var list = card.List;

注意到,因为您使用的是WebApiClientProvider,所以不应该需要RestSharp包。你可以卸载它。

更新1还必须安装以下软件包才能生成此代码:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37722630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档