public Tweep(User user, TweepType type) { User = user; if (type == TweepType.Follower && user.Following) { Type = TweepType.Mutual; } else { Type = type; } }
public Tweep(LinqToTwitter.User user, TweepType type) { User = new User(user); if (type == TweepType.Follower && user.Following) { Type = TweepType.Mutual; } else { Type = type; } }
public Tweep(PostworthyUser postworthyUser, TweepType type) { var context = TwitterModel.Instance.GetAuthorizedTwitterContext(UsersCollection.PrimaryUser().TwitterScreenName); User = context.User.Where(x => x.ScreenName == postworthyUser.TwitterScreenName && x.Type == UserType.Lookup).ToList().FirstOrDefault(); if (User == null) { throw new Exception("Could not Find Twitter User!"); } if (type == TweepType.Follower && User.Following) { Type = TweepType.Mutual; } else { Type = type; } }