2016-12-18 29 views
0

私はasp.netコアアプリケーション(オフラインアプリケーション:クライアントとサーバーは同じマシンになります)を作っています。私はいくつかのユーザー入力を取ってコントローラに投稿します。 その後、サーバー側でアルゴリズムを実行する時間が非常に長くなり、バックエンドでの作業が終了した後、別のページに後で視覚的な出力を与えなければなりません。ASP.NET CORE非同期操作ユーザーアラート

は、私は、ユーザーが押すボタンを提出する際に、私のコントローラは非同期な方法ですべてのバックエンドアルゴを実行する、単純なasyncronous方法を知ってほしいと私はすべての後例えば、多くの作業がどのように行われるかをユーザに通知するに を保つことができます私は視覚的にユーザーの進捗状況を通知または表示したい、書いた見出しまたはブートストラップの進捗バーを表示することができます。

どうすればこの問題を解決できますか? ありがとうございます。

+0

[SignalR](https://github.com/aspnet/signalr)を使用して、 –

答えて

0

SignalRにチェックを入れることをおすすめします。 Webソケットを使用して、サーバからクライアントへの通信にこれを使用できるはずです。

関連する問題