1

ASP .NET/C# MVC4 application私は、ユーザーがボタン (投稿) をクリックして、サーバーにアルゴリズムを実行させることができる場所を開発しています。

プロセスは長くなる可能性があり (数分)、ユーザーがウィンドウを閉じたり、ロードを停止したりすると、サーバーは実行を続け、私のアプリケーションでは DB にデータを挿入します。

stop this server processアプリケーションでどのようにできるのか自問自答しました。つまり、if the user realizes he doesn't want to run this process anymore and he likes to stop insertion in database彼はどうやってそれを行うことができますか?

4

1 に答える 1

1

を実行および停止するメソッドを使用して、サービス層に静的クラス/シングルトンを作成できますlong process。コントローラーでは、ユーザーの要求によってこのシングルトンを管理するいくつかのアクションを作成できます。

于 2013-07-24T09:31:06.203 に答える