私はasync
を初めて使っています。その答えが明らかな場合は事前にお詫びします。 MVCでは、返されるデータに影響を与えないタスク(例:analytics)を実行したい場合は、async
voidが役立ちますか、まったく異なるスレッドを起動できますか?私が正しくasync
を使用して理解していれば、すべてのタスクが完了するまで(実際のアクションはasync
と表示されていなくても)結果を返さないため、このケースでは役に立たないでしょう。MVCのアクションでの非同期の使用
async
を使用すると、マルチスレッドを強制することなく同時実行を可能にすることはできますか?
asp.net Webサイトでジョブを実行するのではなく、他のサービスで実行したいかもしれません。 –
'async'はマルチスレッドとわずかに関連しています。あなたはスティーブン・クレアリーのブログを読んでください。しかし、私はあなたが「データに影響を与えない」という意味を理解していません... – Aron
Webサービスに分析データを送信する必要があります。発生したときに気にせず、結果がクライアントへの応答に影響しないはずです。 –