public void Setup() { if (isSetup) { return; } isSetup = true; friendPool = new ViewPool <ExploreFriendsView>(friendsView, 0); friendViewById = new Dictionary <string, ExploreFriendsView>(); crowdHandler = new CrowdHandler(); crowdHandler.onInfoUpdate += OnCrowdInfoUpdated; mapInfoHandler = new MapInfoHandler(); mapInfoHandler.onInfoUpdate += OnMapInfoUpdated; friendsHandler = new FriendsHandler(mapInfoHandler); friendsHandler.onFriendAdded += OnFriendAdded; friendsHandler.onFriendRemoved += OnFriendRemoved; thumbnailHandler = new ThumbnailHandler(); animationHandler = new AnimationHandler(viewAnimator); }
public ActionResult CancelFollow(bool flag, Int64 id, string userName) { Int64 my_id = UserHandler.GetUserIdByEmail(User.Identity.Name); FriendsHandler.CancelFollow(my_id, id); return(RedirectToAction("ListFriends", "Account")); }
public ActionResult Follow(bool flag, Int64 id, string userName) { Int64 my_id = UserHandler.GetUserIdByEmail(User.Identity.Name); if (flag == true) //是好友,取消关注 { FriendsHandler.CancelFollow(my_id, id); } else //不是好友,加好友 { FriendsHandler.Follow(my_id, id); } return(RedirectToAction("Search", "Home", new { userName = userName })); }
public void Initialize() { if (isInitialized) { return; } isInitialized = true; friendPool = new ViewPool <ExploreFriendsView>(friendsView, 0); friendViewById = new Dictionary <string, ExploreFriendsView>(); mapInfoHandler = new MapInfoHandler(); friendsHandler = new FriendsHandler(mapInfoHandler); friendsHandler.onFriendAdded += OnFriendAdded; friendsHandler.onFriendRemoved += OnFriendRemoved; thumbnailHandler = new ThumbnailHandler(); animationHandler = new AnimationHandler(viewAnimator); }
public FriendsHandlerTests() { _context = new MyChessContextStub(); _friendsHandler = new FriendsHandler(NullLogger <FriendsHandler> .Instance, _context); }