このアプリケーションは、実際には Web アプリケーションとコンソール アプリケーションの 2 つのアプリケーションです。コンソール アプリケーションは、Windows マシンでスケジュールされたタスクとして使用され、1 日に 3 回実行され、いくつかの定期的な作業が行われます。どちらのアプリケーションも、別のプロジェクト (クラス ライブラリ) に配置されている同じモデルとリポジトリを使用します。問題は、コンソール アプリケーションがデータベースにいくつかの変更を加える必要がある場合、モデル エンティティを更新して変更をデータベースに保存することですが、これが発生した場合、webbapplication のコンテキストはこれを認識しないため、オブジェクト コンテキストは更新されません。新しい/更新されたデータとアプリケーションのユーザーは変更を見ることができません。
私の質問は次のとおりです。オブジェクトコンテキストに、ホールオブジェクトコンテキストまたは特定のクエリのいずれかで、常にデータベースからデータをロードするように指示する方法はありますか?
/よろしくヴィンブラッド