public imgly(Twitter twitter, TwitterConfiguration twitterConfig) { this.tw = twitter; this.twitterConfig = twitterConfig; this.imglyApi = new ImglyApi(twitter.AccessToken, twitter.AccessTokenSecret); }
public yfrog(Twitter twitter, TwitterConfiguration twitterConfig) { this.tw = twitter; this.twitterConfig = twitterConfig; this.yfrogApi = new YfrogApi(twitter.AccessToken, twitter.AccessTokenSecret); }
public TwitPic(Twitter twitter, TwitterConfiguration twitterConfig) { this.tw = twitter; this.twitterConfig = twitterConfig; this.twitpicApi = new TwitpicApi(twitter.AccessToken, twitter.AccessTokenSecret); }
public TwipplePhoto(Twitter twitter, TwitterConfiguration twitterConfig) { if (twitter == null) throw new ArgumentNullException("twitter"); if (twitterConfig == null) throw new ArgumentNullException("twitterConfig"); this.twitter = twitter; this.twitterConfig = twitterConfig; this.twippleApi = new TwippleApi(twitter.AccessToken, twitter.AccessTokenSecret); }
public Mobypicture(Twitter twitter, TwitterConfiguration twitterConfig) { if (twitter == null) throw new ArgumentNullException("twitter"); if (twitterConfig == null) throw new ArgumentNullException("twitterConfig"); this.twitter = twitter; this.twitterConfig = twitterConfig; this.mobypictureApi = new MobypictureApi(twitter.AccessToken, twitter.AccessTokenSecret); }
//private List<PostClass> _deletemessages = new List<PostClass>(); public Twitter() { this.Configuration = TwitterConfiguration.DefaultConfiguration(); }
public void UpdateTwitterConfiguration(TwitterConfiguration config) { this.twitterConfig = config; }
public TwitterPhoto(Twitter twitter, TwitterConfiguration twitterConfig) { this.tw = twitter; this.twitterConfig = twitterConfig; }
/// <summary> /// 投稿先サービスを再作成する。 /// </summary> public void Reset(Twitter tw, TwitterConfiguration twitterConfig) { CreateServices(tw, twitterConfig); SetImageServiceCombo(); }
/// <summary> /// 投稿先サービスなどを初期化する。 /// </summary> public void Initialize(Twitter tw, TwitterConfiguration twitterConfig, string svc, int? index = null) { CreateServices(tw, twitterConfig); SetImageServiceCombo(); SetImagePageCombo(); SelectImageServiceComboItem(svc, index); }
private void CreateServices(Twitter tw, TwitterConfiguration twitterConfig) { if (this.pictureService != null) this.pictureService.Clear(); this.pictureService = null; this.pictureService = new Dictionary<string, IMediaUploadService> { {"Twitter", new TwitterPhoto(tw, twitterConfig)}, {"img.ly", new imgly(tw, twitterConfig)}, {"yfrog", new yfrog(tw, twitterConfig)}, {"ついっぷるフォト", new TwipplePhoto(tw, twitterConfig)}, {"Imgur", new Imgur(tw, twitterConfig)}, {"Mobypicture", new Mobypicture(tw, twitterConfig)}, }; }
public Imgur(Twitter tw, TwitterConfiguration twitterConfig) { this.twitter = tw; this.twitterConfig = twitterConfig; }