private DataEntityHandle addIncomingInvitation(DataEntityHandle handle, IIncomingFriendInvitation invitation)
 {
     if (!handle.IsNull)
     {
         IncomingFriendInvitationData incomingFriendInvitationData = dataEntityCollection.AddComponent <IncomingFriendInvitationData>(handle);
         incomingFriendInvitationData.Init(invitation);
         incomingFriendInvitationData.OnAccepted += onIncomingFriendInvitationAccepted;
         incomingFriendInvitationData.OnRejected += onIncomingFriendInvitationRejected;
     }
     return(handle);
 }