public void OnPeerPresence(PeerUpdate peer) { ClientConfirmation(Confirmation.For(peer)); GetPeerList(new Message()); if (DateTimeOffset.UtcNow.Subtract(peer.SentDateTimeUtc).TotalSeconds < 10) { ToastNotificationService.ShowPresenceNotification( peer.PeerData.Name, AvatarLink.EmbeddedLinkFor(peer.PeerData.Avatar), peer.PeerData.IsOnline); } _foregroundChannel?.OnSignaledPeerDataUpdated(); }
public void OnPeerPresence(PeerUpdate peer) { }
public void OnPeerPresence(PeerUpdate peer) { EnqueueMessage(peer); }
public void OnPeerPresence(PeerUpdate peer) { ClientConfirmation(Confirmation.For(peer)); GetPeerList(new Message()); }