/// <summary> /// Follow the user sent in. Anytime a message is tweeted, this user will be notified /// and the ReceiveFeed method kicked of. /// </summary> /// <param name="theuser"></param> public override void AddFollowing(BaseUser theuser) { HashSet<BaseUser>.Enumerator hbe = Following.GetEnumerator(); while (hbe.MoveNext()) { if (hbe.Current.UserName.Equals(theuser.UserName)) return; } theuser.AddObserver(new NotifyObserver(this.ReceiveFeed)); Following.Add(theuser); }