public static IOAuthSession CreateSession(OAuthCredentials credentials, string oAuthBaseUrl, string callbackUrl)
{
var consumerContext = new OAuthConsumerContext
{
ConsumerKey = credentials.ConsumerKey,
ConsumerSecret = credentials.ConsumerSecret
};
return new OAuthSession(
consumerContext,
GetRequestTokenEndpointUrl(oAuthBaseUrl),
GetAuthorizeEndpointUrl(oAuthBaseUrl),
GetAccessTokenEndpointUrl(oAuthBaseUrl),
callbackUrl);
}