ユーザーがサーバーにデータをインポートするアプリケーションがあります。したがって、ユーザーが[インポート]ボタンをクリックすると、CSVファイルが選択されます。アプリケーションがデータをデータベースに保存し始めます。これは、私のアプリでこれをたくさん使っているBackgroundworkerで簡単に行うことができます。完了するために操作を待つ必要があるユーザー
しかし、私のユーザーは、操作が完了するまで待ってから別のCSVファイルをデータベースにインポートする必要があります。バックグラウンドワーカーは一度に1つの操作しかできないので、これを解決する方法はありますか?
最近のバージョンのフレームワークをターゲットにしている場合は、AsyncとAwait(つまりTAPパターン)を使用できます。 [TAP](https://docs.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/task-based-asynchronous-pattern-tap)では、このようなことは多くのより読みやすい方法。 –
操作が実行されているというフィードバックをユーザーに与えるために、プログレスバーを使用することができます。 – CiccioRocca