更新する必要があります。変更する必要はありません。アーキテクチャがもたらす柔軟性を示しています。テストできるので、テストにも最適です。このアーキテクチャに基づくアプリをユーザーが数日ぶりに使用した場合、リポジトリが最新の情報を取得できるようになるまで、古い情報が表示される可能性があります。ユースケースによっては古い情報を表示したくない場合もあります。データを表示することもできます。その場合、サンプルの値が表示され、アプリが最新の情報の取得と読み込みを現在行っていることがわかります。エンドポイントが同じデータを返すのはよくあることです。エンドポイントから異なる粒度で取得される可能性があります。表示される可能性があります。これは、リポジトリから取得するデータのバージョンと形式が最近呼び出されたエンドポイントによって決まるためです。実装では、ウェブサービスの応答をデータベースに保存します。オブジェクトでコールバックがトリガーされます。使用してデータベースにアクセスします。キャッシュを使用するかどうかにかかわらず、アプリの他の部分にとって信頼できる唯一の情報源としてのデータソースを、リポジトリで指定することをおすすめします。ユーザーに知らせることが重要です。操作を実際のデータから切り離すことをおすすめします。更新がトリガーされる可能性があります。表示されるようにするには、次のいずれかの戦略を使用します。このオブジェクトに、ネットワーク操作のステータスが含まれます。