METRO APPLICATIONS で .NET FRAMEWORK 4.5 を使用してソフトウェアをプログラミングしています。RSS からフィードを取得するために、クラス HttpClient と HttpResponseMessage を使用しています。
private async Task<IList<FeedDataItem>> CreateRecipesAndRecipeGroups(string url)
{
HttpClient client = new HttpClient();
HttpResponseMessage response = null;
try
{
response = await client.GetAsync(url);
}
catch (Exception ex)
{
// here I need to load the last feeds loaded
}
}
私のコードでわかるように、たとえば、インターネットがない場合、プログラムは以前または最新のフィードをロードする必要があります。
このシナリオをどのように修正できるか考えていますか?