public static void FireUserChangedEvent(FacebookUser user) { foreach (var userEvent in userEvents) { userEvent.UserChanged(user); } }
public void AddUser(FacebookUser user) { if (!users.ContainsKey(user.FacebookId)) { users.Add(user.FacebookId, user); } }
public int UpdateUser(FacebookUser user) { if (users.ContainsKey(user.FacebookId)) { users.Remove(user.FacebookId); users.Add(user.FacebookId, user); return 1; } return 0; }
public void UserChanged(FacebookUser user) { UpdateUser(user); }