Gebäude Chat-Anwendung mit SignalR bekommen, ich bin neu mit SignalR begann mit Tutorial: Getting Started with SignalR 2 and MVC 5SignalR - Kann nicht Benutzername
Alles passiert in Ordnung, jetzt will ich Anwendung User Name als Absender impliment, wenn ich Methode wie folgt verwendet werden:
$('#displayname').val('@Context.User.Identity.Name');
Hub aktuellen Loged Benutzername wird und zeigt es auf Seite, hier ist mein Hub-Code:
[HubName("chatHub")]
public class ChatHub : Hub
{
public void Send(string name, string message)
{
Clients.All.addNewMessageToPage(name, message);
}
}
Jetzt möchte ich Benutzername impliment mit einer anderen Methode wird diese Methode beschrieben Here
Code unten funktioniert nicht, kann jemand erklären, warum, ich möchte verstehen, wie Methode zu verwenden SingalR. Hier ist Code, der nicht funktioniert:
[HubName("chatHub")]
public class ChatHub : Hub
{
public void Send(string name, string message)
{
name = Context.User.Identity.Name;
Clients.All.addNewMessageToPage(name, message);
}
}
Vielen Dank und sorry für mein Englisch.