/// <summary> /// TwitterContextを初期化します。 /// </summary> /// <param name="twitterContext">TwitterContext</param> public TwitterContext( TwitterContext twitterContext) { this.ConsumerKey = twitterContext.ConsumerKey; this.ConsumerSecret = twitterContext.ConsumerSecret; this.AccessToken = twitterContext.AccessToken; this.AccessTokenSecret = twitterContext.AccessTokenSecret; }
/// <summary> /// Twitterへのリクエストを作成します。 /// </summary> /// <param name="twitterContext">リクエストを行うTwitterContext。</param> /// <param name="method">APIのリクエストに使用するHTTPメソッド。</param> /// <param name="url">APIのURL。</param> /// <param name="query">リクエストのパラメータ。</param> public TwitterRequest( TwitterContext twitterContext = null, Methods method = Methods.POST, Uri url = null, StringDictionary query = null, string proxy = null, string userAgent = null) { this.TwitterContext = twitterContext; this.Method = method; this.Url = url; this.Parameter = query; this.Proxy = proxy; this.UserAgent = userAgent; }