|
|
Veröffentlicht am 16.04.2021, 20:27:41
|
|
|
|

ASP.NET Core SignalR ist eine Open-Source-Bibliothek, die die Möglichkeit vereinfacht, Echtzeit-Webfunktionen zu Anwendungen hinzuzufügen. Echtzeit-Web-Funktionalität ermöglicht es serverseitigem Code, Inhalte sofort an Kunden zu senden.
Für SignalR:
Apps, die häufige Updates vom Server benötigen. Beispiele sind Spiele, soziale Netzwerke, Umfragen, Auktionen, Karten und GPS-Apps. Dashboards und Überwachungsanwendungen. Beispiele hierfür sind Unternehmensdashboards, sofortige Verkaufsupdates oder Reisebenachrichtigungen. Kollaborative Anwendungen. Beispiele für Kollaborations-Apps sind Whiteboard-Apps und Team-Meeting-Software. Apps, die Benachrichtigungen erfordern. Soziale Netzwerke, E-Mails, Chats, Gaming, Reisebenachrichtigungen und viele andere Apps nutzen alle Benachrichtigungen.
Rezension
Dokumentation
Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar.
Über die Konfiguration
Der Hyperlink-Login ist sichtbar.
Autorisierungsverifizierung
Der Hyperlink-Login ist sichtbar.
Zunächst werfen wir einen Blick auf die Renderings, um SignalR auf verschiedenen Servern zu simulieren, wie unten gezeigt:
Erstelle ein neues Projekt, das Core 3.1 ASP.NET
Im Solution Explorer klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie > Client-Bibliotheken hinzufügen. Im Dialogfeld "Client-Bibliothek hinzufügen" wählen Sie für Anbieter unpkg aus. Für die Bibliothek geben Sie bitte ein@microsoft/signalr@latest。 Wählen Sie Select Select Specific Files, expand den Dist/Browser-Ordner und wählen Sie signalr.js und signalr.min.js. Setzen Sie den Zielstandort auf wwwroot/js/signalr/ und wählen Sie Installieren.
Erstelle eine neue TestHub-Datei in deinem Projekt,Authentifizierung wird unterstützt, der Code lautet wie folgt:
Um die Distribution zu unterstützen, müssen Sie das Paket Microsoft.AspNetCore.SignalR.StackExchangeRedis installieren und dabei den nuget installationsbefehl wie folgt verwenden:
In den Startdateien ConfigureServices und Configure zur Registrierung des Dienstes und der Konfiguration lautet der Code wie folgt:
Der Hauptcode im Frontend lautet wie folgt:
JaProaktiv senden Nachrichten über den Controller an die Nutzer, der Code lautet wie folgt:
Quellcode-Download:Der Hyperlink-Login ist sichtbar.
|
Vorhergehend:.NET/C#-Operationen Redis-ungeordnete SammlungenNächster:Einfache Nutzung des ORM-Frameworks SqlSugar
|