2016-12-18 2 views
0

Ich mache eine asp.net Core App (Offline-App: Client und Server wird die gleiche Maschine sein). in dem ich einige Benutzereingaben nehme und es auf den Controller poste Dann führe ich einen sehr zeitaufwendigen Algorithmus auf der Serverseite aus und ich muss später auf einer anderen Seite eine visuelle Ausgabe geben, nachdem meine Arbeit am Backend beendet ist.ASP.NET CORE async Operation Benutzer Warnung

Ich möchte eine einfache asynchroner Weise, wissen, in welchem, wenn der Benutzer drückt Submit-Button, mein Controller alle Backend algo in asynchroner Weise führt, und ich kann auf die Benachrichtigung des Benutzers halten, wie viel Arbeit getan ist, forexample nach jedem Schritt von Hintergrund Algo, ich möchte den Benutzer Fortschritt visuell oder zeigen, möglicherweise mit geschriebenen Überschriften oder vielleicht eine Fortschrittsanzeige des Bootstrap.

Wie kann ich das erreichen? Vielen Dank im Voraus.

+0

Sie könnten [SignalR] (https://github.com/aspnet/signalr) verwenden –

Antwort

0

Ich würde empfehlen, überprüfen Sie SignalR. Sie sollten es für die Kommunikation vom Server zurück zum Client über Web-Sockets verwenden können.

Verwandte Themen