TweetSharp的(简单)问题

时间:2009-12-01 08:18:27

标签: .net tweetsharp

这是我做的:
  1.我从VS .NET 2005(控制台应用程序)创建一个C#项目   2.从tweetsharp.com附上图书馆   3.我复制并粘贴并尝试运行

代码

//setting up a request is unchanged
var twitter = FluentTwitter.CreateRequest()
.AuthenticateAs(user, password)
.Statuses().OnHomeTimeline().AsXml();

// In past releases 'response' used to be a string, now it's a TwitterResult object
var response = twitter.Request();

我无法让它运行。错误是:

'Dimebrain.TweetSharp.Fluent.IFluentTwitter' does not contain a definition for    'AuthenticateAs'... Data\Temporary Projects\ConsoleApplication1\Program.cs    

任何想法我做错了什么?

2 个答案:

答案 0 :(得分:0)

您需要确保在代码中引用正确的命名空间 - 我认为在这种情况下是Dimebrain.TweetSharp.Extensions。

a more thorough snippet here on the TweetSharp site

答案 1 :(得分:0)

该代码段所需的唯一“使用”指令应为:

using Dimebrain.TweetSharp.Fluent

您最终可能还需要:

using Dimebrain.TweetSharp.Extensions;
using Dimebrain.TweetSharp.Model;

...所以你也可以添加它们。

我们计划在某些时候将很多TweetSharp合并到一个命名空间中,但是现在这应该可以满足您的需要。