public void CreateFriendsListItems(NodeAddedEvent e, UserFriendsLoadedNode userFriendsLoaded, [JoinAll] SingleNode <FriendsComponent> friends) { foreach (long num in friends.component.AcceptedFriendsIds) { base.ScheduleEvent <CreateInviteFriendListItemEvent>(Flow.Current.EntityRegistry.GetEntity(num)); } }
public void CreateFriendListItem(NodeAddedEvent e, OnlineFriendNode friend, [JoinByUser] Optional <SingleNode <InviteFriendListItemComponent> > listItem, [JoinAll] UserFriendsLoadedNode inviteFriendsList) { if (!listItem.IsPresent()) { this.CreateFriendListItem(friend.Entity.Id, inviteFriendsList.inviteFriendsList); } }