現在、IIS サーバーの Web プロジェクトでホストされている WCF サービス (データ/RIA サービスではない) と、この WCF サービスを指すサービス参照を持つ Windows Phone クライアントを持つ N 層アプリケーションを構築しています。
Entity Framework を介したデータベースへの WCF サービス アクセス。
これが私の問題です。クライアント以外のどこからでもデータベースを更新すると、どのクライアントにも更新が表示されません。特定のクライアントからデータベースを更新すると、その変更はそのクライアントだけが見ることができます。
しかし、しばらくすると、すべてのクライアントが更新されたデータにアクセスできるようになります。
WCF のデータの IIS キャッシュまたは LINQ レベルでのキャッシュが原因であると考えられますが、IIS キャッシュを無効にしても問題は残ります。
これを修正する方法について何か考えはありますか?
ありがとう