WCFアプリをWEB.APIアプリに移行しています。
WCFに実装されている呼び出しの1つは、「ResetCache」です。
サーバーでは、パフォーマンス上の理由から単純なキャッシュが維持されます(キャッシュがない場合、着信コールごとにデータベースからデータをフェッチする必要があります)。したがって、最初のフェッチの後、データはキャッシュに保存されます...正常に動作します。
時々、変更が加えられた後、キャッシュを更新する必要があります。これを行う1つの方法は、(テスト目的で)サーバーへの呼び出しを使用することです...RefreshState。現在のWCFソリューションでは、POSTを使用しています。
RESTfull WEB.APIを使用すると、サーバーでこのアクションをアクティブ化するために使用する動詞またはURLがわかりません。それはgetではなく、postでもありません...など。
誰かこれについて何か考えはありますか?