summaryrefslogtreecommitdiffstats
path: root/samples/OAuthConsumer/Twitter.aspx.cs
diff options
context:
space:
mode:
Diffstat (limited to 'samples/OAuthConsumer/Twitter.aspx.cs')
-rw-r--r--samples/OAuthConsumer/Twitter.aspx.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/samples/OAuthConsumer/Twitter.aspx.cs b/samples/OAuthConsumer/Twitter.aspx.cs
index 354fe69..550ed4a 100644
--- a/samples/OAuthConsumer/Twitter.aspx.cs
+++ b/samples/OAuthConsumer/Twitter.aspx.cs
@@ -9,6 +9,7 @@ using System.Web.UI.WebControls;
using System.Xml.Linq;
using System.Xml.XPath;
using DotNetOpenAuth.ApplicationBlock;
+using DotNetOpenAuth.OAuth;
public partial class Twitter : System.Web.UI.Page {
private string AccessToken {
@@ -34,9 +35,9 @@ public partial class Twitter : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
if (!IsPostBack) {
- if (TokenManager != null) {
+ if (this.TokenManager != null) {
InMemoryTokenManager tokenManager = (InMemoryTokenManager)Session["TokenManager"];
- var twitter = TwitterConsumer.CreateWebConsumer(tokenManager, tokenManager.ConsumerKey);
+ var twitter = new WebConsumer(TwitterConsumer.ServiceDescription, tokenManager);
var accessTokenResponse = twitter.ProcessUserAuthorization();
if (accessTokenResponse != null) {
@@ -56,12 +57,12 @@ public partial class Twitter : System.Web.UI.Page {
return;
}
- var twitter = TwitterConsumer.CreateWebConsumer(this.TokenManager, this.TokenManager.ConsumerKey);
+ var twitter = new WebConsumer(TwitterConsumer.ServiceDescription, this.TokenManager);
twitter.Channel.Send(twitter.PrepareRequestUserAuthorization());
}
protected void downloadUpdates_Click(object sender, EventArgs e) {
- var twitter = TwitterConsumer.CreateWebConsumer(this.TokenManager, this.TokenManager.ConsumerKey);
+ var twitter = new WebConsumer(TwitterConsumer.ServiceDescription, this.TokenManager);
XPathDocument updates = new XPathDocument(TwitterConsumer.GetUpdates(twitter, AccessToken).CreateReader());
XPathNavigator nav = updates.CreateNavigator();
var parsedUpdates = from status in nav.Select("/statuses/status").OfType<XPathNavigator>()