-
Chat WCF message privé
Bonjour je souhaiterais développer un chat en partant de la base de ce tutoriel. J'aimerais savoir comment je peux permettre à un utilisateur d'envoyer un message privé à un autre utilisateur et ceci sans que les autres n'en soient avertit par le contrat de rappel.
Une petite idée?
Merci
-
Tu pourrais modifier la classe ChatMessageEventArgs pour stocker le pseudo de l'expéditeur et du destinataire (et le mettre par exemple à "all" si ce n'est pas un message privé, ou utiliser un booléen)
Ensuite, dans ChatMessageHandler, tu testes le destinataire :
si ce n'est pas un message privé tu appelles le callback sans te poser de question, sinon tu vérifies que le destinataire est égal à pseudoUtilisateur et si oui, tu appelles le callback :)