Also habe ich gerade angefangen, mit Signalr für ein Projekt zu arbeiten, an dem ich gerade arbeite. Ich habe ziemlich wenig Erfahrung mit JScript oder Jquery, aber eine anständige Menge an Erfahrung mit C#Signalfehler bei Namensänderung
Ich machte das Tutorial-Projekt auf Microsoft-Dokumente für eine Chat-App over here.
Das ist also wahrscheinlich eine ziemlich dumme Frage in den Augen der meisten.
im Skript ersetzt I
chat.server.Send($('#displayname').val(), $('#message').val());
mit
chat.server.GetServerName($('#displayname').val(), $('#message').val());
und in der Nabe hinzugefügt, um die Funktion
public void GetServerName(string name, string message)
{
// Call the broadcastMessage method to update clients.
Clients.All.broadcastMessage(name, message);
}
Aber ich die folgende Fehlermeldung zu bekommen.
Uncaught TypeError: chat.server.GetServerName is not a function
Wenn der ganze Rest des Projekts identisch ist, wie kommt das?
Entschuldigung, wenn dies ein Duplikat ist, habe ich fast 5 Stunden ohne vernünftige Antwort auf meine Frage an anderen Stellen, die mir bekannt sind gesucht.
Versuchen Sie, Ihre Lösung zu reinigen und neu aufzubauen, Mayb e die Änderungen in Ihrem Hub sind noch nicht abgeholt –
wahrscheinlich müssen Sie möglicherweise Kleinbuchstaben ** G ** in chat.server.getServerName ($ ('# Displayname'). val(), $ ('# Nachricht'). val()) ;. –
@RudreshaParameshappa Ja, ich erinnere mich schwach daran, dass es ein Problem mit dem Gehäuse gab, während ich meine signalR-App vor einiger Zeit getestet habe. Guter Platz –