私は.NETコアにMVCアプリケーションを作成しています。Azureに移行する予定です。 アプリケーションの起動時に、ファイル/ Dbを読み込んでコレクションを作成するサービスを追加しました。 (これは重大な作業であり、繰り返すべきではありません) このサービスは要求によって呼び出され、コレクションの入力とデータによって出力が生成されます。 私は以下のコードを使用してサービスを追加 -AzureにデプロイするとMVCサービスはどのように動作しますか?
services.AddSingleton<IServiceInterface, ServiceObject>();
私はそれが複数回のコンストラクタを呼び出さないことが期待しかし、それはすべてのリクエストに応じて、コンストラクタを呼び出しません。
これは問題ですが、より大きな問題は次のとおりです。 要求を並行して処理できるオブジェクトのプールを作成するにはどうすればよいですか? または、複数のリクエストを同時に受け入れるようにこのサービスを設定するにはどうすればよいですか?
あなたはAzureの上で実行されている場合、私は