ウェブサイトの実行中にバックグラウンドで何らかの処理を行う必要があります。30 分ごとに、データベースと対話するコードを実行する必要があります。
コードを 30 分ごとに実行するタイマーを使用しても問題ないでしょうか、それとももっと良い方法がありますか? タイマーの実装でよろしければ、Global.asax フォルダ内の Application_Start() 関数に実装しようと考えています。
私が読んだことによると、タイマーはほとんどの場合、実際にはコードを実行していないため、パフォーマンスの問題は発生しません。
検索してみましたが、MVC に関連するものは見つかりませんでした。それが重要かどうかはわかりません。