2016-06-27 9 views
1

Ich erstelle eine Chat-Anwendung mit Wpf. Bisher habe ich alle grundlegenden Schnittstellen und die meisten erforderlichen Methoden erstellt. Ich pflege eine Datenbank und speichert Details aller Benutzer zusammen mit einer automatisch inkrementellen Benutzer-ID.Karten-Benutzer-ID mit Verbindungs-ID

Ich versuche SignalR zu verwenden, um Nachrichten zwischen Online-Benutzern zu senden, die an einen Hub angeschlossen sind. Zur gleichen Zeit wird eine Kopie der Nachricht in der Datenbank mit einer sendenden Benutzer-ID und einer empfangenden Benutzer-ID gespeichert.

Wenn eine Nachricht über einen Hub an einen Benutzer gesendet wird, gebe ich die Benutzer-ID des Empfängers der Nachricht an. Aber wenn ich es vom Hub an den Empfänger sende, weiß ich nicht, wie ich die Benutzer-ID mit der Verbindungs-ID des Empfängers abbilden soll.

Wie kann ich diese Aufgabe ausführen?

Antwort